摘要:
下文讲述php中调用继承类的构造函数的方法分享,如下所示;
通常情况下,继承的子类不会调用父类的构造方法,
那么当我们需调用子类中的构造函数时,如何操作呢?
下文将一一道来,如下所示:
实现思路:
在子类的构造函数中使用
parent::__construct()
即可调用父类的构造方法
例:
php中子类调用父类的构造函数的示例分享
class parentClass {
function __construct() {
print "parent类中构造方法" . PHP_EOL;
}
}
class tmpClass1 extends parentClass {
function __construct() {
//调用父类构造函数
parent::__construct();
print "tmpClass1类中构造方法" . PHP_EOL;
}
}
class tmpClass2 extends parentClass {
function __construct() {
print "tmpClass2类中构造方法" . PHP_EOL;
}
}
$obj1 = new parentClass();
$obj2 = new tmpClass1();
$obj3 = new tmpClass2();
?>