December 2005
Beginner to intermediate
672 pages
14h 12m
German
Bietet eine abstrakte Schnittstelle zur Erstellung eines Produkts.
Pizzeria ist als Factory Method implementiert, weil wir ein Produkt herstellen können wollen, das je nach Region variiert. Mit Factory Method erhält jede Region ihre eigene konkrete Fabrik, die weiß, wie man Pizzas macht, die für die Region geeignet sind.
Pizzeria
erstellePizza()
Jede Unterklasse entscheidet, welche konkrete Klasse instantiiert wird.
Berliner Pizzeria
BerlinPizzeria
erstellePizza()
Die Fabrikmethode
Die BerlinerPizzeria instantiiert nur Pizzas Berliner Art.
MünchenPizzeria
erstellePizza()
Münchener Pizzeria
Die Fabrikmethode
Die MünchenerPizzeria instantiiert nur Pizzas Münchener Art.
Das ist das Produkt ...