Есть у меня один класс, там около 20 Кб кода. Я решил, что править эту махину (делая мелкие правки в некоторых методах) удобней было бы в разделенных файлах.
Алексей, да это понятно)))
вопрос был больше теоретический.
И естественно код упрощен до уровня "примеров".
Но смысл вопроса так и остался, про разделение классов.
Я лишь экспериментировал. Решил вынести часть кода (один из методов) в совсем отдельный класс. И результат работы этого вынесенного класса, нужно вернуть туда, откуда его переместил. В то же самое свойство.
Грубо говоря я лишь разделил один класс на два, чтобы редактировать его в будущем было удобней.
А так, изначально код был такой:
class Test{
protected $a = array();
public function __construct(){
$this->set();
}
private function set(){
$this->a = range(1,100);
}
}
Ну да, я почему-то подумал что если наследует один класс - другой, то и свойства уже будут наполнены тем, чем в первом. Не знаю, откуда я это придумал)
Благодарю.)