Kapitel 6. Erzeugungsmuster: Abstrakte Fabrik und Erbauer

Die Erzeugungsmuster stellen ein sehr beliebtes Konzept bei Entwurfsmustern vor: Fabriken. Fabriken sind Klassen, die das Instanziieren zugehöriger Objekte ohne das Bilden von Subklassen vornehmen. Wir haben in Kapitel 5 gesehen, wie das Fabrikmethoden-Muster den Klassennamen an der Stelle verbergen kann, an der ein Objekt instanziiert wird. Das Abstrakte-Fabrik-Muster geht noch einen Schritt weiter, indem es Familien von miteinander in Beziehung oder Abhängigkeit stehenden Objekten erzeugt. Das Erbauer-Muster bietet noch zusätzliche Flexibilität an, wenn es um das Kombinieren von Objekten geht, die erzeugt werden.

Abstrakte-Fabrik-Muster

Rolle

Dieses Muster unterstützt das Erzeugen von Produkten, ...

Get C# 3.0 Entwurfsmuster now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.