class Rodzic{ public function iloscDzieci(){ } } class Dziecko extends Rodzic{ public function iloscDzieci(){ } } $test = new Rodzic(); $test->iloscDzieci();
Czy jest jakaś możliwość wywołania dziecka wywołując klase rodzica, żeby echo wyświetliło mi ?:
mam jedno dziecko
edit: chodzi mi jakby o nadpisanie lub przesłonięcie metody
Albo inczej, jak z klasy rodzica dostać się do klasy dziecko?
Potrzebuje uzyskać coś takiego że Jak wywołam jakoś metode z klasy rodzica to uruchomie wszystkie metody z klas dziedziczących
class Rodzic{ public function lata(){ } } class SynTomek extends Rodzic{ public function lata(){ } } class SynJuzek extends Rodzic{ public function lata(){ } }
po wywołaniu Rodzic::lata() chce uzyskać wyjscie 402015
zakładając że rodzic nie wie jakie ma dzieci, więc jakby automatycznie to jakoś odczytać
chodzi mi dokładnie o to co chciał uzyskać markonix
http://forum.php.pl/index.php?showtopic=178479
czyli nie da rady w ten sposób