Implements — Klauzula (Visual Basic)
Wskazuje, że składowa klasy lub struktury udostępnia implementację elementu członkowskiego zdefiniowanego w interfejsie.
Uwagi
Słowo Implements
kluczowe nie jest takie samo jak instrukcja Implements. Instrukcja służy Implements
do określania, że klasa lub struktura implementuje jeden lub więcej interfejsów, a następnie dla każdego elementu członkowskiego używasz słowa kluczowego Implements
, aby określić interfejs i który element członkowski implementuje.
Jeśli klasa lub struktura implementuje interfejs, musi zawierać instrukcję Implements
bezpośrednio po instrukcji Class Statement lub Structure, i musi zaimplementować wszystkie elementy członkowskie zdefiniowane przez interfejs.
Ponowne wdrożenie
W klasie pochodnej można ponownie wdrożyć składową interfejsu, która została już zaimplementowana przez klasę bazową. Różni się to od zastępowania składowej klasy bazowej w następujących kwestiach:
- Element członkowski klasy bazowej nie musi być zastępowalny , aby można było go ponownie zaimplementować.
- Możesz ponownie zaimplementować element członkowski o innej nazwie.
Słowo Implements
kluczowe może być używane w następujących kontekstach: