观察者模式:
定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。
设计原则:
1.为了交互对象之间的松耦合设计而努力
Java为观察者模式提供了内置的支持
interface Observer updata();
public class Observable extends
Object
黑暗面:Observable是一个类而不是接口,违反了原则,直接面向实现编程,可扩展性差,尽量自己实现
Java学习笔记-观察者模式
原文:http://www.cnblogs.com/lance-/p/3565588.html