-
原型模式就是clone就是内存拷贝,比new的好处是创建对象快速,适合大对象创建查看全部
-
观察者模式, 1 所有观察者对象实现统一接口 2 被观察对象持有观察者句柄 使用Add观察者()方法 3 某一场合,调用观察方法 Foreach(观察者句柄数组 as 某一个观察者) 观者者->接口方法 观察者可以叫好朋友通知模式,因为是主动通知,不是主动观察查看全部
-
看对象是否是同一个对象方法 Var_dump后看id,#1,#2等字样id,它是php内部对象唯一标识查看全部
-
数据对象映射模式orm模式 将一条数据封装成一个对象,对对象的操作,会变成对数据的操作查看全部
-
策略模式和适配器模式啥区别? 不都是同一接口的多个实现吗查看全部
-
适配器模式,定义一个接口,所有实现类实现接口方法。查看全部
-
注册树/注册器模式 初始化时产生对象并放入注册树上(注册树是全局的,使用类静态变量实现), 以后使用的时候,对象都从注册树上拿。 安卓的上下文就是注册树模式的使用,适用的场景是有一个常驻系统的全局对象的需求。session类似注册器查看全部
-
单例模式,业务环境来说,一个功能只要一个对象的场合,使用单类模式,将对象放入全局或者静态句柄都可查看全部
-
类中调用构造方法new self(),这样写可否:$this->构造函数名查看全部
-
工厂模式,将对象的生成放到一个地方,简化代码,也易于修改查看全部
-
当把对象当初函数使用的时候,会触发invoke($param)魔法函数查看全部
-
类魔术方法不是默认赋予的,需要自己定义查看全部
-
当echo $obj的时候,会触发对象的tostring方法查看全部
-
Function __call($func,$param); Static function __callstatic($func,$param) 当调用对象不存在的方法时会触发魔术方法__call, 当调用类不存在的静态方法时,会触发魔术方法__callstatic查看全部
-
__set($key,$value) __get($key)查看全部
举报
0/150
提交
取消