Метод parent_says () что-то говорит, теперь я хочу добавить больше функциональности в метод parent_says (), но из дочернего класса. Как мне это сделать?
class Parent_class{
function parent_says(){
echo "HI. I'm parent!";
}
}
class Child_class extends Parent_class{
function parent_says(){
//I want it to also says "HI. I'm parent!", that's inside parent method.
echo "I say hello!";
}
}
$Child_class = new Child_class;
$Child_class->parent_says();
использование parent::
сначала вызвать метод родительского класса. Например.
class Child_class extends Parent_class{
function parent_says(){
parent::parent_says();
echo "I say hello!";
}
}
Увидеть Вот для дополнительной информации.
Других решений пока нет …