Einzelnen Beitrag anzeigen
Alt 07.10.2004, 11:53  
Guradia
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Waq
Die Factory Method ist nicht viel mehr als eine Methode, die ein Objekt erstellt und zurückliefert, wobei unter verschiedenen Umständen unterschiedliche Objekte geliefert werden.
Reales Beispiel: PEAR :: DB

Überlicherweise statisch aufgerufen wird DB :: connect(), mit einem DSN als Paramenter. Zurückgeworfen wird dann ein Objekt der Klassen DB_Mysql, DB_Mssql, DB_Oracle etc ....je nachdem, welche Art Server der DSN referenziert.
Guradia ist offline   Mit Zitat antworten