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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.