9.28日PHP面向对象编程

类的继承基本概念:

parent代表父类

self代表“本类”(自己当前类)

构造方法析构方法在继承中的表现:

子类中没有定义析构方法时,会自动调用父类的析构方法。

子类定义了自己的析构方法,则不会自动调用父类的析构方法,但可以手动调用:parent::__destruct()

重写override:

访问控制权限:

下级的访问控制权限应该不低于上级的访问控制权限:

上级:public  下级:只能public

上级:protected  下级: protected, public

上级:private   下级:private  protected  public——实际此情况无意义

私有的不能覆盖,而是完全当作自己全新的

最终类final class

最终方法final method

有关类和对象的相关知识:

使用__autoload魔术函数

使用spl_autoload_register函数

对象的复制(克隆)clone

对象遍历(foreach语句)

原文地址:https://www.cnblogs.com/Prinlily/p/9752596.html