Mam 3 klasy:
glowna.php
class glowna { public $dziecko1,$dziecko2; public function __construct() { require_once "dziecko1.php"; require_once "dziecko2.php"; $dziecko1 = new dziecko1; $dziecko2 = new dziecko2; } }
dziecko1.php
class dziecko1 extends glowna { public function funkcja1() { $this->dziecko2->funkcja2(); } }
dziecko2.php
class dziecko2 extends glowna { public function funkcja2() { $this->dziecko1->funkcja1(); } }
Taki przyklad

Chcialbym sie odnosci z klasy dziecko1 do funkcji w dziecko2, laczac je przez klase glowna (ktora oczywiscie zawiera wiecej funkcji poza __construct

Czy takie podejscie laczenia klas jest poprawne i co powinienem zrobic, aby odwolac sie klasy dziecka do drugiej klasy dziecka poprzez rodzica ?
Powyzszy przyklad nie dziala, moge jedynie przez $this->odwolac sie do funkcji w glowna.php, lub w zaleznosci od klasy do funkcji w niej zawartych.
Pozdrawiam,
Łukasz