parent是指向父类的指针,本质上就是代表父类这个“类”,而不是父类的“对象”。
(推荐教程:php教程)
一般我们使用parent来调用父类的构造函数,如parent::__construct() 意味着调用父类的 __construct() 方法(构造方法)。
代码实现:
/*
* 子类使用父类中的构造方法。
*/
//父类方法
class Person {
//父类中的构造方法
function __construct(){
echo '这是父类中的构造方法!';
}
}
//子类方法(继承子父类)
class MenPerson extends Person {
//子类重的构造方法
function __construct(){
//调用父类中的构造方法
parent::__construct();
//调用过之后在继续调用其下的各种实现
echo '这是子类中的构造方法!';
}
}
//实例化子类对象
$menp = new MenPerson();
Copyright © 2019- qugedi.com 版权所有
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务