这是别人写的代码,我看不明为什么要这样做。你说他调用父类的__construct(),但是之前看他的视频,哪里有父类的__construct
你的 CommonController 已经 继承了 Controller,
所以 parent::__construct(); 就是执行父类的构造方法。
这么做是因为子类中写了构造方法会覆盖父类的构造方法导致父类的构造方法不能自动执行,所以在子类中的构造方法中手动执行父类的构造方法。
所以 parent::__construct(); 就是执行父类的构造方法。
这么做是因为子类中写了构造方法会覆盖父类的构造方法导致父类的构造方法不能自动执行,所以在子类中的构造方法中手动执行父类的构造方法。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2017-10-10
执行父类构造方法。