class Person {
function foo() {
// Code.
}
function bar() {
$this->foo();
}
}
class Pete extends Person {
}
Когда Person::foo()
вызывается из Person::bar()
в приведенном выше примере, вызов происходит в Person
классе. Следовательно, I может сделать видимость Person::foo()
private
.PHP: Interhited метод вызова метода родительского класса
Как вы будете знать, когда я продлить Person
класс, Person::foo()
и Person::bar()
наследуются дочерним классом Pete
. Следовательно, унаследованный метод Pete::bar()
вызывает Pete::foo()
.
Мой вопрос
Pete::bar()
Изнутри, это призыв к Pete::foo()
считается происхожу из) родительского класса или б) класс ребенка?
Это тест? –
Нет! Я человек :) – henrywright