| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Waffe==Verstand Registriert seit: Jul 2004 Ort: Düsseldorf
Beiträge: 724
| Parameterisierte Factory Method
Hi, kennt jemand eine Lösung dafür das Factory Pattern mit parameterisierter Methode zu verwenden? Z.B. Code: // Class Object1
public Object1 (String param1, int param2) {...}
// Class Object2
public Object2 (Boolean param1) {...} Schonmal danke...
__________________ --------------------------------------- [Interaktiver Spielplan] [My Site V3] www.p-creations.com [My Forum] :.p-creations forum.: [Game] Black Jack [Game] Tower of Hanoi |
| | |
| | #2 (permalink) |
| Neuer User Registriert seit: Feb 2004 Ort: Dresden
Beiträge: 105
|
Du nutzt eine Fabrikmethode, um später die konkrete Klasse unabhängig vom Rest der Anwendung austauschen zu können. Wenn du variable Konstruktorargumente zulässt, verletzt du die Unhabhängigkeit von der Implementierung, und dein Pattern wird sinnlos. 2 Ideen habe ich dennoch: 1. Für jeden Konstruktortyp eine eigene Fabrikmethode. 2. Konfigurierbare Factory Code:
Und in der Factory: Code:
|
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |