2014年3月30日

10分钟一个设计模式系列-The Observer Pattern

摘要: 10分钟一个设计模式系列The Observer Pattern1. 基础 Basic Observer Pattern,说穿了,类似于手机应用里面的“发布-订阅”的形式,有一个Subject接口提供内容的获取,更新,并且Subject需要注册(register)很多个Observer观察者,而具有显示数据功能Display的类将继承Observer接口作为观察者,只有当你在Subject里注册了这个Observer时,Subject一有数据更新就会通知(notify)所有注册的Observers去更新(update)内容。现在我们来看看一个UML图,摘自《Head First Design. 阅读全文

posted @ 2014-03-30 10:40 Jam_01 阅读(344) 评论(0) 推荐(0) 编辑

导航