观察者模式Observer

1. 定义 定义对象间的一种一对多的依赖关系。当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。   2. 结构图 Subject:目标对象,通常具有如下功能。    一个目标可以被多个观察者观察。    目标提供对观察者注册和退订的维护。    当目标的状态发生变化时,目标负责通知所有注册的、有效的观察者。 Observer:定义观察者的接口,提供目标通知时对应的更新方
相关文章
相关标签/搜索