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