[php]php设计模式 Observer(观察者模式)

摘要: 1 <?php 2 /** 3 * 观察者模式 4 * 5 * 定义对象间的一种一对多的依赖关系,以便当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动刷新 6 * 能够便利地创建查看目标对象状态的对象,并且提供与核心对象非耦合的指定功能 7 * 插件系统 8 */ 9 class Observerable 10 { 11 private$_observers=array(); 12 13 publicfunction registerObserver($observer) 14 { 15 $this->_observers[] =$obse... 阅读全文
posted @ 2011-06-14 00:51 bluefrog 阅读(2029) 评论(0) 推荐(1)