Witam,
Czy klasa bez konstruktora, ale w pełni funkcjonalna (jak dla mnie) jest dobra praktyką? Chcę sobie mechanizm sesji obiektowo zrobić i nie mam po co kontruktora tworzyć, toteż moje pytanie.
class A { } class B extends A { public function __construct() { parent::__construct(); } } $foo = new B(); //E_ERROR : type 1 -- Cannot call constructor -- at line 6
class A { public function __construct(){} } class B {} $foo = new A(); $foo->__construct(); $bar = new B(); $bar->__construct(); // E_ERROR : type 1 -- Call to undefined method B::__construct() -- at line 11