Vererbung in Visual Basic

Aktualisiert: November 2007

Visual Basic unterstützt die Vererbung, d. h. die Möglichkeit, Klassen zu definieren, die als Basisklassen für abgeleitete Klassen dienen. Abgeleitete Klassen erben die Eigenschaften, Methoden und Ereignisse der Basisklasse und können diese erweitern. Abgeleitete Klassen können auch geerbte Methoden mit neuen Implementierungen überschreiben. Alle Klassen, die mit Visual Basic erstellt werden, sind standardmäßig vererbbar.

Durch die Vererbung können Sie eine Klasse einmal schreiben und debuggen und diesen Code anschließend immer wieder als Basis für neue Klassen verwenden. Vererbung ermöglicht außerdem die Verwendung von auf Vererbung basierendem Polymorphismus. Es können also Klassen definiert werden, die während der Laufzeit wechselweise vom Clientcode verwendet werden können, wobei sich Methoden oder Eigenschaften in ihrer Funktionalität unterscheiden, aber identisch benannt sind.

In diesem Abschnitt

Verwandte Abschnitte