摘要: 个人网站www.itiask.com 专业问答网站,基于我记录框架开发观察者模式(主要是自己的笔记:水平较低,请勿语言攻击)定义:观察者模式定义了对象之间的一对多的依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。设计原则:为了交互对象之间的松耦合设计而努力当两个对象之间耦合,它们依然可以交互,但是不太清楚彼此的细节,观察者模式提供了一种对象设计,让主题和观察者之间松耦合,因为主题不需要知道观察者是谁,做了什么或其他任何细节,一个类成为观察者只需要实现观察者的接口,然后注册就可以成为观察者。主题不在乎是谁观察了它,它会发通知给所有实现了观察者接口的对象。以下例子摘自h 阅读全文
posted @ 2011-07-21 15:43 CircleLee 阅读(280) 评论(1) 推荐(0)