Toy: Objekte verschachteln

Beitrag lesen

Hallo zusammen,

wie ruft man aus einer bestehenden Klasse ein fremde Klasse auf ?

Ich habe ein paar Einzellne Klassen die jeweils Ihre Teilberreiche erledigen, Methoden bereitstellen und eine Hauptklasse die dem  tatsächlichen Programmcode endspricht.
Die Hauptklasse nutzt Funktionen die in den Unterklassen stecken, nun frage ich mich wie man Sinnvoll aus der Hauptklasse auf die Unterklassen zugreift ?

entweder:

CLASS::METHODE();

oder ist es richtig in der Hauptklasse jeweils Objekte "$obj = new UnderClass;" von den Unterklassen zu erzeugen und dann wie gewohnt über:

$obj->Methode();

zuzugreifen ?

Oder gibt es vieleicht sowas wie "Mehrfach EXTENDS" ?

class A extends B,C,D,E {

}

das wär mal genial ;-)

Wäre euch Dankbar wenn Ihr mir dort ein wenig auf die Sprünge helfen könntet ...

Viele Grüße,

Toy