December 2005
Beginner to intermediate
672 pages
14h 12m
German
Früher dachte ich immer, echte Männer bilden grundsätzlich für alles Unterklassen. Bis ich gelernt habe, welche Macht man in den Händen hält, wenn man zur Laufzeit und nicht zur Kompilierzeit erweitert. Und sehen Sie mich heute mal an!
Nennen wir dieses Kapitel einfach »Vererbst du noch oder designst du schon?«. Wir untersuchen noch einmal einen typischen Fall überstrapazierter Vererbung, und Sie werden lernen, wie Sie Ihre Klassen mit Hilfe einer Form der Objekt-Zusammensetzung erst zur Laufzeit »dekorieren«. Warum? Wenn Ihnen die Techniken des Dekorierens einmal vertraut sind, können Sie Ihren Objekten (oder den Objekten anderer) neue Aufgaben geben, ohne den Code der zu Grunde liegenden Klasse ...