2017年1月3日

PHP 原型模式

摘要: 原型模式:原型模式是先创建好一个原型对象,然后通过拷贝原型对象来创建新的对象。适用于大对象的创建,因为创建一个大对象需要很大的开销,如果每次new就会消耗很大,原型模式仅需内存拷贝即可。也可以用作动态加载。 【原型模式中主要角色】 抽象原型(Prototype)角色:声明一个克隆自身的接口 具体原型 阅读全文

posted @ 2017-01-03 17:09 莫小安 阅读(245) 评论(0) 推荐(0) 编辑

PHP 观察者模式

摘要: 观察者模式:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 【观察者模式中主要角色】 1.抽象主题(Subject)角色: 抽象主题提供了增加,删除观察者,通知观察者对象的接口。2.抽象观察者(Observer)角色:为所有的具体观察者定义一 阅读全文

posted @ 2017-01-03 15:24 莫小安 阅读(287) 评论(0) 推荐(0) 编辑

导航