Schnittstellen in Visual Basic

Aktualisiert: November 2007

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

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.