
考官考点
PHP的类全线控制修饰符
延伸:面向对象的封装、继承和多态
延伸:魔术方法
延伸:设计模式
权限修饰符:public 类的外边 类的内 类的子类
protected 累的内部 类的子类 不可以类的外部
private 只可以类的内部
延伸:面向对象的封装
成员访问权限
单一继承:只能继承一个类,,也可以继承一个类,可一个接口。
方法重写
父类定义一个方法,子类也定义了一个方法,子类会把父类的给覆盖掉。



面向对象的多态
抽象类的定义abstract
有抽象方法,必须定义成抽象类
所有都是抽象的,可以定义成一个接口。
等着我们的后代来给我们实现。
魔术方法


你在开发当中用过哪些设计模式?


如果方法名和类名 同名的话,这个方法也是构造方法。
网友评论