如果父类和子类中都没有显式的定义__construct,在实例化子类对象时,只会隐含的调用子类自己的构造方法
如果父类中有显式的构造方法__construct ,而子类中没有定义__construct ,在实例化子类对象时,就会调用父类中的构造方法
如果父类和子类中都显式的定义了__construct ,在实例化子类对象时,只会调用子类自己的构造方法(这就像是子类重构了父类的构造方法),而如果也想要调用父类的构造方法的话,就需要在子类的__construct 方法中显式的调用,(如 __construct(){ parent::_construct();}),就可以了
————————————————
版权声明:本文为CSDN博主「YUYUFEI」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/YUYUFEI/article/details/80660919