Are abstract class constructors not implicitly called when a derived class is instantiated?
No, the constructor of the parent class is not called if the child class defines a constructor. From the constructor of your child class, you have to call the constructor of the parent’s class : parent::__construct(); Passing it parameters, if needed. Generally, you’ll do so at the beginning of the constructor of the child class, … Read more