face 10面向对象

2018-11-10  本文已影响0人  谢凌

面向对象

请写出php的构造函数和析构函数

__construct()

__destruct()

着重记忆php面向对象的基本语法 记忆魔术方法,理解常见设计模式

php类权限控制修饰符

public  类的内部 类的外部 可以在子类当中使用

protectd  类的内部 可以在子类当中使用

private  类的内部

面向对象的继承 封装 多态

成员访问权限

单一继承 php中的继承是单一继承  只能继承一个类

方法重写  方法名称相同 会覆盖掉

如果不想覆盖 parent::test();

抽象类的定义

abstract 有抽象方法必须定义为抽象类 不是也可以定义为抽象类

接口的定义 里面的方法都是抽象的

魔术方法

__construct()

__destruct()

__call()

__callStatic()

__get()

__set()

__isset()

__unset()

__sleep()

__wakeup()

__toString()

__clone()

设计模式

工厂模式

单例模式

注册树模式

适配器模式

观察者模式

策略模式

上一篇 下一篇

猜你喜欢

热点阅读