Share via


Visual Basic und Polymorphismus

Aktualisiert: November 2007

In Visual Basic wurde Polymorphismus mithilfe von Schnittstellen erzielt. Diese können auch weiterhin für diesen Zweck verwendet werden. Allerdings bietet Visual Basic inzwischen die Möglichkeit, Polymorphismus mithilfe von Vererbung zu erzielen.

Wie auch bei anderen Themen in der objektorientierten Programmierung hängt die bevorzugte Option von Ihren speziellen Anforderungen ab. Im Allgemeinen sollte Vererbung verwendet werden, wenn eine Basisfunktion erstellt werden soll, die von abgeleiteten Klassen erweitert werden kann. Schnittstellen sind vorzuziehen, wenn mehrere Implementierungen, die wenig gemeinsam haben, ähnliche Funktionalität enthalten sollen.

Siehe auch

Konzepte

Auf Vererbung basierender Polymorphismus

Auf Schnittstellen basierender Polymorphismus

Weitere Ressourcen

Entwerfen einer Vererbungshierarchie