Предложение Implements (Visual Basic)

Указывает, что член класса или структуры предоставляет реализацию для члена, определенного в интерфейсе.

Замечания

Ключевое слово Implements не совпадает с оператором "Реализация". Оператор используется Implements для указания того, что класс или структура реализует один или несколько интерфейсов, а затем для каждого члена, который вы используете Implements ключевое слово, чтобы указать, какой интерфейс и какой элемент он реализует.

Если класс или структура реализует интерфейс, он должен включать Implements инструкцию сразу после инструкции класса или инструкции структуры, и она должна реализовать все члены, определенные интерфейсом.

Повторная оценка

В производном классе можно повторно реализовать элемент интерфейса, который уже реализован базовым классом. Это отличается от переопределения элемента базового класса в следующих отношениях:

  • Элемент базового класса не должен быть переопределен для повторного выполнения.
  • Вы можете повторно использовать элемент с другим именем.

Ключевое слово Implements можно использовать в следующих контекстах:

См. также