Zu den anwendbaren Szenarien des Factory-Methodenmusters gehören: 1. Wenn eine Klasse die Klasse des Objekts, das sie erstellen muss, nicht kennt, 2. Wenn eine Klasse möchte, dass ihre Unterklasse das von ihr erstellte Objekt angibt. Wenn eine Klasse die Verantwortung für die Erstellung von Objekten an eine von mehreren Hilfsunterklassen delegiert und Sie die Informationen darüber lokalisieren möchten, welche Hilfsunterklasse der Delegierte ist.
Factory-Methodenmuster
Definieren Sie eine Schnittstelle zum Erstellen von Objekten und lassen Sie Unterklassen entscheiden, welche Instanzen welche Klasse sind zu verwenden. Factory-Methoden ermöglichen das Aufschieben der Instanziierung einer Klasse auf ihre Unterklassen
Anwendbarkeit
Wenn eine Klasse die Objekte, die sie erstellen muss, nicht kennt
Wenn eine Klasse möchte, dass ihre Unterklassen die von ihr erstellten Objekte angeben
Wenn die Klasse erstellt wird. Wenn die Verantwortlichkeiten eines Objekts an eine von mehreren Hilfsunterklassen delegiert werden , und Sie möchten die Informationen darüber lokalisieren, welche Hilfsunterklasse der Delegat ist
Mehr zum Thema Weitere Informationen finden Sie auf der PHP-Chinese-Website!
Das obige ist der detaillierte Inhalt vonWelche anwendbaren Szenarien gibt es für das Factory-Methodenmuster?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!