面对对象

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面对对象相关的知识,希望对你有一定的参考价值。

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


$this 指代当前类的对象

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

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

 

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

 

 

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

以上是关于面对对象的主要内容,如果未能解决你的问题,请参考以下文章

Java面对对象程序设计——面对对象

Java面对对象程序设计——面对对象

Python - 面对对象(基础)

JS面对对象,我要面对两头象

Java入门——面对对象(上)

Javascript面对对象. 第一篇