4.11. Die Definition des Factory Method-Musters
Es ist an der Zeit, die offizielle Definition des Factory Method-Musters abzuliefern:
NOTE
Das Factory Method-Muster definiert eine Schnittstelle zur Erstellung eines Objekts, lässt aber die Unterklassen entscheiden, welche Klassen instantiiert werden. Factory Method ermöglicht einer Klasse, die Instantiierung in Unterklassen zu verlagern.
Sie das Klassendiagramm unten betrachten, können Sie erkennen, dass der abstrakte Hersteller Ihnen eine Schnittstelle mit einer Methode zum Erstellen von Objekten bietet. Diese Methode wird auch als »Fabrikmethode« bezeichnet. Alle anderen Methoden, die in der abstrakten Hersteller-Klasse implementiert sind, sind so geschrieben, dass sie auf den Produkten operieren, ...
Get Entwurfsmuster von Kopf bis Fubß 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.