设计模式
xishizhaohua
这个作者很懒,什么都没留下…
展开
-
PHP-中介者模式
大家都在说设计模式,俺们也来插一脚解说一下。 先来中介者模式吧,大家都把设计模式将复杂了。GOF第一中介者模式为:用一个中介对象封装一系列对象的交互,中介者使各对象不需要显示地相互作用,从而使其耦合松散,而且可以独立的改变它们之间的交互。中介者模式使原有一对多的依赖变成了一对一的依赖,同事类只依赖中介者,降低了类之间的耦合。 其实说白了就是将下面的联系方式A变成了B方式而已,不仅降低类与类之间...原创 2012-10-12 16:45:11 · 129 阅读 · 0 评论 -
PHP-模板(template)模式
1.定义:定义一个操作的算法的框架,将一些步骤的实现推迟到子类. 其实意思就是操作的算法的骨架不变,即规定好了第一步应该干什么,第二步干什么,再次干什么,但是不规定具体内容. 2.图示 [img]http://dl.iteye.com/upload/attachment/0075/0592/14d58f39-e9f0-3de5-8fbc-34feec659eb3.png[/img] Abs...原创 2012-10-15 13:53:21 · 108 阅读 · 0 评论