Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | Letzte ÜberarbeitungBeide Seiten der Revision | ||
design_pattern [2015/04/29 10:24] – [Factory Method] gerald | design_pattern [2015/04/29 10:25] – [Decorator] gerald | ||
---|---|---|---|
Zeile 21: | Zeile 21: | ||
Ein Klasse umwrappt eine andere wie eine Blume und erweitert diese. (Kann Ersatz für Vererbung sein) | Ein Klasse umwrappt eine andere wie eine Blume und erweitert diese. (Kann Ersatz für Vererbung sein) | ||
+ | |||
+ | Beispiel: Restaurant mit Hauptgerichten und Beilagen. Beilagen ' | ||