Implements (Visual Basic)
Aktualisiert: November 2007
Kennzeichnet Klassen oder Strukturmember, die die Implementierung für einen in einer Schnittstelle definierten Member enthalten.
Hinweise
Das Implements-Schlüsselwort ist nicht mit der Implements-Anweisung identisch. Mit der Implements-Anweisung geben Sie an, dass eine Klasse oder Struktur eine oder mehrere Schnittstellen implementiert. Für jeden Member geben Sie dann mit dem Implements-Schlüsselwort an, welche Schnittstelle und welcher Member implementiert werden.
Wenn eine Klasse oder eine Struktur eine Schnittstelle implementiert, muss die Implements-Anweisung direkt auf die Class-Anweisung (Visual Basic) oder die Structure-Anweisung folgen und alle durch die Schnittstelle definierten Member implementieren.
Erneute Implementierung
In einer abgeleiteten Klasse können Sie einen Schnittstellenmember, der bereits von der Basisklasse implementiert wurde, erneut implementieren. Dieses Verfahren unterscheidet sich in folgenden Punkten vom Überschreiben des Basisklassenmembers:
Der Basisklassenmember muss nicht Overridable sein, um erneut implementiert werden zu können.
Sie können den Member mit einem anderen Namen erneut implementieren.
Das Implements-Schlüsselwort kann in den folgenden Kontexten verwendet werden:
<languageKeyword>Event</languageKeyword>-Anweisung
Function-Anweisung (Visual Basic)
Siehe auch
Konzepte
Implements-Schlüsselwort und Implements-Anweisung
Referenz
Interface-Anweisung (Visual Basic)