WC
Size: a a a
WC
D
WC
abstract class ABCController
{
protected ABCView $view;Проблема на моменте с присваиванием: ругается на разные свойства. Я не знаю, как в php принято и принято ли вообще разрешать подобные ситуации. Можно было бы выделить переменную $view в подкласс, но так придется делать для каждого класса и это мне не особо нравится
protected function __construct(ABCView $view)
{
$this->view = $view;
}
}
class HomeController extends ABCController
{
public function __construct()
{
parent::__construct(new HomeView()); // Хьюстон, у нас проблема
}
}
ДК
WC
WC
WC
PM
PM
Вl
PM
VT
PM
PM
VT
R
PM
R
R
R