O'Reilly logo

Entwurfsmuster von Kopf bis Fubß by Bert Bates, Kathy Sierra, Elisaebth Freeman, Eric Freeman

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

4.4. Die Definition der einfachen Fabrik

Die einfache Fabrik ist eigentlich kein Entwurfsmuster, sondern eher ein Programmier-idiom. Aber sie wird verbreitet verwendet, deswegen verleihen wir ihr die Musterehren-medaille. Einige Entwickler verwechseln dieses Idiom mit dem »Factory-Pattern«. Wenn das nächste Mal zwischen Ihnen und einem anderen Entwickler eine peinliche Stille herrscht, haben Sie also ein nettes Thema, um das Eis zum Schmelzen zu bringen.

Dass die einfache Fabrik kein ECHTES Muster ist, bedeutet aber noch lange nicht, dass wir uns nicht ansehen sollten, wie sie zusammengebaut ist. Werfen wir einen Blick auf das Klassendiagramm für unsere neue Pizzeria:

Muster-Ehren-medaille

Pizzeria

bestellePizza()

EinfachePizzaFabrik

erstellePizza() ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required