Skip to Content
Entwurfsmuster von Kopf bis Fubß
book

Entwurfsmuster von Kopf bis Fubß

by Eric Freeman, Elisaebth Freeman, Kathy Sierra, Bert Bates
December 2005
Beginner to intermediate
672 pages
14h 12m
German
O'Reilly Verlag
Content preview from Entwurfsmuster von Kopf bis Fubß

3.4. Ein Getränk mit Dekorierern aufbauen

❶ Wir beginnen mit unserem DunkleRöstung-Objekt.

preis()

DunkleRöstung

Denken Sie daran, dass DunkleRöstung von Getränk erbt und eine preis()-Methode hat, die den Preis eines Getränks berechnet.

❷ Der Kunde möchte Schoko, also erzeugen wir ein Schoko-Objekt und packen es um DunkleRöstung.

preis()

Schoko

preis()

DunkleRöstung

Das Schoko-Objekt ist ein Dekorierer. Es ist ein Typ, der das Objekt widerspiegelt, das es dekoriert, in diesem Fall ein Getränk. (Mit »widerspiegeln« meinen wir, dass es den gleichen Typ hat.)

Schoko hat also ebenfalls eine preis()-Methode, und durch Polymorphie können wir jedes Getränk, das in ein Schoko eingepackt ist, ebenfalls als ein Getränk behandeln (weil Schoko ein Untertyp ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Netzwerke von Kopf bis Fuß

Netzwerke von Kopf bis Fuß

Al Anderson, Ryan Benedetti
JavaScript-Programmierung von Kopf bis Fuß

JavaScript-Programmierung von Kopf bis Fuß

Eric Freeman, Elisabeth Robson
Servlets und JSPs™ von Kopf bis Fuß

Servlets und JSPs™ von Kopf bis Fuß

Bryan Basham, Kathy Sierra, Bert Bates
Programmieren von Kopf bis Fuß

Programmieren von Kopf bis Fuß

David Griffiths, Paul Barry

Publisher Resources

ISBN: 9783897214217Errata Page