ZodiacXP
Erfahrenes Mitglied
Hallo.
Ist es (abgesehen von aspects) Möglich eine Klasse zu erweitern ohne dessen Namen zu ändern?
Quasi etwas wie das Decorator-Pattern allerdings in umgekehrter weise.
Beispiel:
Helfen vielleicht Reflections in Zusammenarbeit mit Classkit (was aber nicht mehr unterstützt wird)?
Ist es (abgesehen von aspects) Möglich eine Klasse zu erweitern ohne dessen Namen zu ändern?
Quasi etwas wie das Decorator-Pattern allerdings in umgekehrter weise.
Beispiel:
PHP:
class Main {}
class Main_Erweiterung {
...
function foo() { echo "bar"; }
}
$x = new Main();
$x->foo(); //kommt zB aus Main_Erweiterung
Helfen vielleicht Reflections in Zusammenarbeit mit Classkit (was aber nicht mehr unterstützt wird)?