在实际的开发中,往往有很多子类都继承自同一个父类,然后该父类再继承自框架内置类的需求. 比如: class Init extends Controller{...} class son1 extends Init{...} class son2 extends Init{...} .... 若在Init类中,重写了构造函数: public function __construct(){...} 则会发现,子类无法使用框架内置Controller类的一些功能,比如子类中$this->fetch(‘…