Polymorphie

Verschiedene Unterklassen derselben Oberklasse haben durch die analoge Vererbung diverse Methoden gleichen Namens erhalten. Dies wird mit Polymorphie bezeichnet. Der Vorteil liegt darin, dass verschiedene Objekte gleich behandelt werden können. Auch wenn die Implementierung der jeweiligen Methoden unterschiedlich ist, bleibt der Name gleich. Wird beispielweise eine Methode verkaufen implementiert, so kann darauf geachtet werden, dass für Verkauf eines LKWs ein LKW-Führerschein verlangt wird, während beim Motorrad der entsprechende Motorradführerschein notwendig ist. Trotzdem wird in beiden Fällen die Methode den Namen verkaufen behalten.