Hi,
ich hab noch eine wenig weiter gebaut vllt. versteht man so besser was ich meine:
<?
class Superklasse {
public static $unterklasse;
function __construct(){
new Unterklasse();
}function doSomething(){
return self::$unterklasse->irgendwas();
}
}class Unterklasse extends Superklasse {
function __construct(){
parent::$unterklasse=&$this;
}function irgendwas(){
return "Hallo Welt";
}
}$superklasse = new Superklasse();
echo $superklasse->doSomething();
?>
>
> Das Beispiel funktioniert soweit, nur frage ich mich ob das so bringen kann oder ob es einen besseren Weg gibt?
Erkläre uns doch bitte erst mal, welchen \*Sinn\* das haben soll?
Wenn du mit den Methoden und Eigenschaften von Unterklasse arbeiten willst - wieso erzeugst du dir dann nicht einfach eine Instanz von Unterklasse und arbeitest damit?
MfG ChrisB
--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?