摘要:
观察者模式:定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发送变化的时候会通知所有的观察者对象,是他们能够自动更新自己。观察者模式的特点和应用场景:当一个对象的改变需要同时改变其他对象的时候,而且他不知道具体有多少对象有待改变,应该考虑使用观察者模式一个抽象模型有两个方面,其中一个方面依赖于另一方面,这是用观察者模式可以将两者封装在独立的对象中是他们各自独立的改变和复用观察者模式的工作其实就是接触耦合,让耦合的双方都依赖于抽象而不是依赖具体。从而使得各自的变化都不会影响另一边的变化代码图示插图Subject:抽象类,将所有对观察者的引用都保存在一个集合中 阅读全文
posted @ 2010-07-04 03:11
音乐啤酒
阅读(266)
评论(0)
推荐(0)
浙公网安备 33010602011771号