Otto: Abstrakte methoden praxistest

Beitrag lesen

Hi Novi,

Man könnte sehr wohl die Ellipse vom Kreis erben lassen, da sie sich nicht anders verhält. Sie hat schließlich nur zusätzliche Attribute und Methoden. Es geht allerdings keine Funktionalität verloren. Auffassen könnte man das dann als eine "Erweiterung" des Kreises.

Dann hast du eine Generalisierung und Vererbung dient der Spezialisierung. Dadurch verschlechterst du die Verständlichkeit der Vererbungshierarchie. Der Kreis ist eine Spezialform der Ellipse und des Wegen muss der Kreis von der Ellipse erben, welches zu Problemen führt.

Ich habe die PDF nur mal kurz überflogen und gleich einen Fehler gefunden. Scheinbar ist dem Autor der Bergriff Polymorphie nicht ganz klar.

Hast du auch ein Bsp. für deine Behauptung?

MfG
Otto