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语句)

 

posted @ 2018-10-08 09:27  Prinlily  阅读(79)  评论(0编辑  收藏  举报