首页 > 代码库 > 面对对象

面对对象

构造函数是一个魔术方法
它在创建对象的时候自动调用
一个类中有且只能有一个构造函数
构造函数可以带参数,这些参数通常用来给类的对象进行初始化的赋值
构造函数可以被继承,但如果子类也定义了构造函数,那么父类的构造函数被覆盖


$this 指代当前类的对象

析构函数也是一个魔术方法
它是在对象被销毁时自动被调用
它不能带参数

parent:
关键字,本意为父母,在子类中指代当前类的父类的对象
使用它可以调用被覆盖了的父亲的属性和行为

 

/**
* 构造函数是一个魔术方法
* 它在创建对象的时候自动调用
* 一个类中有且只能有一个构造函数
* 构造函数可以带参数,这些参数通常用来给类的对象进行初始化的赋值
* 构造函数可以被继承,但如果子类也定义了构造函数,那么父类的构造函数被覆盖
*/

 

 

/**
* 析构函数也是一个魔术方法
* 它是在对象被销毁时自动被调用
* 它不能带参数
*/

面对对象