Diskussion:C++-Programmierung: Polymorphie

Seiteninhalte werden in anderen Sprachen nicht unterstützt.
Aus Wikibooks

Das erste Beispiel (Figur/Dreieck) scheint mir wenig sinnvoll zu sein. Die Vererbung bringt die protected Variable "Mittelpunkt" als Ballast mit, sollte sie nicht lieber weggelassen werden, beziehungsweisde erst im "Kreis" deklariert werden?

Einen Mittelpunkt gibt es bei jeder geometrischen Figur. Die einzige Änderung findet durch die unterschiedliche Berechnung statt. Aber tatsächlich würde ich eher zu Beispielen aus dem Tierreich tendieren. Gerade, weil Vererbung dort bereits ein Begriff der entwicklung ist und Objekte dann vielleicht greifbarer in der Vorstellung sind. Jedenfalls greifbarer als bereits abstrakte Begriffe aus der Mathematik zu verwenden.
--Freak 1.5 09:10, 16. Nov. 2006 (CET)[Beantworten]