我想知道如何从第 N 个(第 2 个或第 3 个或任何)子类中调用超级父类的构造函数。
class a{
public function __construct(){
echo "<br>In constructor of class A <br>";
}
}
class b extends a {
public function __construct(){
echo "<br>In constructor of class B <br>";
}
}
class c extends b {
public function __construct(){
parent::__construct();
echo "<br>In constructor of class C <br>";
}
}
$obj = new c;
我需要在上面调用父构造函数的类 C 的构造函数中进行哪些更改。父:: __construct(); 指 B 类的构造函数,因为我需要从 C 类调用 A 类的构造函数。