0
У меня есть крошечные проблемы.Вопросы инкапсуляции
У меня есть 3 класса:
Class Animal {
public $dog;
function __construct() {
$this->dog = new Dog();
}
}
Class Dog {
public $scream;
function __construct() {
$this->scream = new Scream();
}
}
Class Scream {
public $scream;
function __construct() {
}
public haaa(){
return 'hello World';
}
}
Я пытаюсь получить haaa()
функцию .. с
$animal = new Animal();
$animal->haaa();
Если функция haaa()
находится в Dog
класс .. он работает хорошо .. Возможно ли, что у нас есть предел глубокой инкапсуляции?
Спасибо!
да .. это правда ... плохая ошибка -_- "спасибо! –