Интерфейсы в Visual Basic
Обновлен: Ноябрь 2007
Интерфейсы определяют свойства, методы и события, которые классы могут реализовывать. Интерфейсы позволяют определить внешние представления в виде небольших групп тесно связанных свойств, методов и событий; при этом уменьшается количество проблем совместимости, поскольку. можно создавать усовершенствованные реализации интерфейсов без вмешательства в существующий код. Новые внешние представления добавляются в любой момент времени с помощью разработки дополнительных интерфейсов и реализаций.
В предыдущих версиях Visual Basic можно было использовать интерфейсы, не создавая их непосредственно. В данной версии можно использовать оператор Interface, который позволяет определить полноценные интерфейсы в качестве отдельных объектов из классов и реализовать их с помощью улучшенной версии ключевого слова Implements.
В этом подразделе
Общие сведения об интерфейсах
Содержит обзор интерфейсов и сведения о том, как Visual Basic реализует их.Определение интерфейса
Описывает способы определения интерфейсов с помощью операторов Interface и End Interface.Зарезервированное слово Implements и оператор Implements
Описывает способы обозначения реализации определенного интерфейса фрагментом кода.Примеры реализации интерфейсов в Visual Basic
Содержит три примера реализации интерфейса.Употребление интерфейсов
Описывает случаи использования интерфейсов вместо иерархии наследования.Практическое руководство. Создание и реализация интерфейсов
Содержит пошаговое описание определения и реализации интерфейса с примерами.Пошаговое руководство. Создание и реализация интерфейсов
Содержит подробное описание процедуры определения и реализации пользовательского интерфейса.
Связанные подразделы
- Наследование в Visual Basic
Описывает, как Visual Basic с помощью наследования позволяет определять классы, служащие базовыми для производных классов.