Сообщения с тегом ‘FromInterface’
Интерфейсы
Написано admin в 20 Июнь 2008 – 21:33 -Интерфейсы
Слово “интерфейс” многозначное и в разных контекстах оно имеет различный смысл. В данной лекции речь идет о понятии интерфейса, стоящем за ключевым словом interface. В таком понимании интерфейс – это частный случай класса. Интерфейс представляет собой полностью абстрактный класс, все методы которого абстрактны. От абстрактного класса интерфейс отличается некоторыми деталями в синтаксисе и поведении. Синтаксическое отличие состоит в том, что методы интерфейса объявляются без указания модификатора доступа. Отличие в поведении заключается в более жестких требованиях к потомкам. Класс, наследующий интерфейс, обязан полностью реализовать все методы интерфейса. В этом – отличие от класса, наследующего абстрактный класс, где потомок может реализовать лишь некоторые методы родительского абстрактного класса, оставаясь абстрактным классом. Но, конечно, не ради этих отличий были введены интерфейсы в язык C#. У них значительно более важная роль. Read more »
Tags: ClainP, ClainT, ClainTwo, FromInterface, interface, IPropsOne, MyProp, name, param, summary, TestClainIProps, TestCliTwoInterfaces, val, void, WriteLine
Находится в Учебник | No Comments »
