本文共 2415 字,大约阅读时间需要 8 分钟。
用途
图-观察者模式结构图
Observer : 观察者类,定义更新接口 (Update),当收到 Subject 的通知时,Observer 需要同步更新信息。
ConcreteSubject : 具体主题类,存储对于这个主题感兴趣的所有观察者。当内部状态发生变化时,应通知所有登记的观察者 (Notify)。
ConcreteObserver : 具体观察者类,实现 Observer 的更新接口 (Update),以便和 Subject 同步状态信息。
测试代码
运行结果
本文属于 。
《大话设计模式》
《HeadFirst设计模式》
转载地址:http://hfouo.baihongyu.com/