Polymorphie

Der Begriff Polymorphie stammt aus dem Griechischen und bedeutet so viel wie »Vielgestaltigkeit«.[17]

Vielgestaltig ist auch die Verwendung des Begriffs der Polymorphie in der objektorientierten Programmierung. Während manche Programmierer bereits im Falle von überladenen Methoden von Polymorphie sprechen (eine Methode – mehrere Implementierungen), verbinden Puristen die Polymorphie mit der Idee, dass Objekte unterschiedlicher Typen gleiche Verhaltensweisen in allerdings eigener Ausprägung zeigen, und knüpfen diese Idee an die Techniken der Vererbung und der dynamischen Bindung.

Die folgenden Ausführungen schließen sich der Definition der Puristen an, beziehen das Konzept der Polymorphie allerdings nicht ausschließlich auf die Vererbung. ...

Get Microsoft Visual C# 2010 - Das Entwicklerbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.