Polymorphismus

Polymorphismus ist die Bereitstellung einer Schnittstelle für mehrere Datentypen.

Zum Beispiel sind Ganzzahlen, Gleitkommazahlen und Doppelte implizit polymorph: Unabhängig von ihren unterschiedlichen Typen können sie alle addiert, subtrahiert, multipliziert und so weiter werden.

Im Falle der OOP, indem die Klasse für ihren eigenen Code sowie ihre eigenen Daten verantwortlich gemacht wird, kann Polymorphismus erreicht werden, indem jede Klasse ihre eigene Funktion hat, die (einmal aufgerufen) für jedes Objekt korrekt funktioniert.

Siehe auch