Umgang mit Generalisierung
Umgang mit Generalisierung
Umgang mit Generalisierung
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>Umgang</strong> <strong>mit</strong> <strong>Generalisierung</strong><br />
Delegation vs. Vererbung<br />
Vererbung zu Delegation<br />
Vererbung zu Delegation<br />
Problem<br />
Unterklasse enthält eine Menge an Daten der Oberklasse, die für<br />
sie nicht sinnvoll sind.<br />
Lösung<br />
Partielle Nutzung und vollständige Kontrolle von Daten durch<br />
Delegation<br />
Pro und Kontra<br />
Pro: Möglichkeit zu entscheiden welche Teile der delegierten<br />
Klasse man nutzt und welche nicht. Kontra: Es müssen zusätzlich<br />
delegierte Methoden implementiert werden.