Einzelnen Beitrag anzeigen
  #8  
Alt 19.10.2012, 09:31:29
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: klassen in klassen einbinden

Zitat:
Zitat von DokuLeseHemmung Beitrag anzeigen
@meikel
Ich halte static für böse.
Zumindest für so böse, dass man seinen Einsatz minimieren sollte.
Das Static Attribut ist in dem speziellen Falle nicht zwingend.

Zitat:
Auch sind viele verteilte new bedenklich. Sie schaffen feste Abhängigkeiten, wo sie nicht sein müssen.
Ich arbeite grundsätzlich nach folgendem Schema:
die "instance" Klasse Marke Eigenbau - liefert die Instanz auf die gewünschte Klasse. Bei Bedarf includiert die Klasse das erforderliche Script (SPL autoload), führt das new aus, speichert die Instanz (für andere Wünsche) in einem Array und liefert die Instanz als return Wert. Für geregelte Verhältnisse sorgen auto_prepend_file und auto_append_file.
PHP-Code:
$new = new instance;
...
$abc $new->klasse_a;
...
$def $new->klasse_b;
...
$xyz $new->klasse_a
Zitat:
Hier mal dein Beispiel auf "Construktor Injection" umgemodelt.
Korrekt. Und Du hast sogar das Anwendungsbeispiel getippert, was ich Depp vajessen hatte. Wir zwei sollten ne Firma gründen:
"Handbuchvorlesedienst GbR DLH & MK"
<ggg>
Mit Zitat antworten