123
Новичок
PHP:
<?php
class A {
public function foo() {
echo 'foo() from class A';
}
}
class B extends A {
public function foo() {
echo 'foo() from class B';
}
}
class C {
function __construct() {
$b = new B();
echo $b->foo(); //foo() from class B
}
}
$c = new C();
?>
Можно ли получить доступ в конструкторе класса C (через объект $b) к методу foo() класса А? При условии - не создавая дополнительных методов в А и в B, и не используя статических методов.