(0) exportieren Drucken
Alle erweitern

Schnittstellen in Visual Basic

Schnittstellen definieren die Eigenschaften, Methoden und Ereignisse, die von Klassen implementiert werden können. Mit Schnittstellen können Sie Features als kleine Gruppen miteinander eng verwandter Eigenschaften, Methoden und Ereignisse definieren. Dadurch werden Kompatibilitätsprobleme reduziert, da Sie für die Schnittstellen verbesserte Implementierungen entwickeln können, ohne dabei vorhandenen Code zu gefährden. Sie können jederzeit neue Features hinzufügen, indem Sie weitere Schnittstellen und Implementierungen entwickeln.

In früheren Versionen von Visual Basic konnten Sie Schnittstellen verwenden, aber nicht direkt erstellen. In dieser Version steht Ihnen die Interface-Anweisung zur Verfügung. Mit ihr können Sie echte Schnittstellen als Entitäten definieren, die sich von Klassen deutlich unterscheiden, und die Schnittstellen als verbesserte Version des Implements-Schlüsselworts implementieren.

In diesem Abschnitt

Übersicht über Schnittstellen

Bietet eine Übersicht über Schnittstellen und wie sie in Visual Basic implementiert werden.

Schnittstellendefinitionen

Beschreibt, wie Schnittstellen mit der Interface-Anweisung und der End Interface-Anweisung definiert werden.

Implements-Schlüsselwort und Implements-Anweisung

Beschreibt, wie ein Codeabschnitt zur Implementierung einer bestimmten Schnittstelle gekennzeichnet wird.

Beispiele zur Implementierung von Schnittstellen in Visual Basic

Enthält drei Beispiele zur Schnittstellenimplementierung.

Verwendungsmöglichkeiten für Schnittstellen

Erläutert Verwendungsmöglichkeiten für Schnittstellen anstelle einer Vererbungshierarchie.

Gewusst wie: Erstellen und Implementieren von Schnittstellen

Enthält Anweisungen und Beispiele zum Definieren und Implementieren von Schnittstellen.

Exemplarische Vorgehensweise: Erstellen und Implementieren von Schnittstellen

Enthält eine detaillierte Prozedur, die Sie durch den Vorgang zum Erstellen und Implementieren eigener Schnittstellen führt.

Verwandte Abschnitte

Vererbung in Visual Basic

Erläutert, wie Visual Basic die Vererbung unterstützt, die es Ihnen ermöglicht, Klassen zu definieren, die als Basis für abgeleitete Klassen fungieren.

Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
Anzeigen:
© 2014 Microsoft