Hallo,
ich hab teilweise Probleme damit zu wissen wann ich was verwenden sollte.
Eine Factory verwende ich um den Code flexible und schlank zu halten zb. bei einer Datenbankklasse ... da wäre eine Factory sinnvoll um zb. ein MySQL-, Orcale- oder was-auch-immer-Objekt zu erstellen je nachdem was gerad gebraucht wird.
Eine Singleton wäre Sinnvoll wenn ich von einer Klasse nur eine einmalige Instanzierung brauche.
Referenzen im Construktor ok damit hab ich etwas Probleme nehmen wir noch mal die Datenbankklasse wäre es sinnvoll die durch die DB-Factory erstellte DB Klasse an eine andere Klasse byRef im Constructor zu übergeben oder sollte ich das anders lösen?
Liege ich mit dem was hier soweit gesagt habe richtig?
ich hab teilweise Probleme damit zu wissen wann ich was verwenden sollte.
Eine Factory verwende ich um den Code flexible und schlank zu halten zb. bei einer Datenbankklasse ... da wäre eine Factory sinnvoll um zb. ein MySQL-, Orcale- oder was-auch-immer-Objekt zu erstellen je nachdem was gerad gebraucht wird.
Eine Singleton wäre Sinnvoll wenn ich von einer Klasse nur eine einmalige Instanzierung brauche.
Referenzen im Construktor ok damit hab ich etwas Probleme nehmen wir noch mal die Datenbankklasse wäre es sinnvoll die durch die DB-Factory erstellte DB Klasse an eine andere Klasse byRef im Constructor zu übergeben oder sollte ich das anders lösen?
Liege ich mit dem was hier soweit gesagt habe richtig?
Kommentar