标签:使用 子类 魔术方法 构造函数 parent 初始化 常用 this 参数
构造函数是一个魔术方法
它在创建对象的时候自动调用
一个类中有且只能有一个构造函数
构造函数可以带参数,这些参数通常用来给类的对象进行初始化的赋值
构造函数可以被继承,但如果子类也定义了构造函数,那么父类的构造函数被覆盖
$this 指代当前类的对象
析构函数也是一个魔术方法
它是在对象被销毁时自动被调用
它不能带参数
parent:
关键字,本意为父母,在子类中指代当前类的父类的对象
使用它可以调用被覆盖了的父亲的属性和行为
/**
* 构造函数是一个魔术方法
* 它在创建对象的时候自动调用
* 一个类中有且只能有一个构造函数
* 构造函数可以带参数,这些参数通常用来给类的对象进行初始化的赋值
* 构造函数可以被继承,但如果子类也定义了构造函数,那么父类的构造函数被覆盖
*/
/**
* 析构函数也是一个魔术方法
* 它是在对象被销毁时自动被调用
* 它不能带参数
*/
标签:使用 子类 魔术方法 构造函数 parent 初始化 常用 this 参数
原文地址:http://www.cnblogs.com/infinity-/p/11-2.html