观察者模式(行为型)

一:相关定义 观察者模式: 定义了对象之间的一对多关系,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。 二:具体类图和示例 观察者模式类图: subject即为被观察者(主题),持有一个集合保存有观察者对象的引用。这样,当主题发生改变时,才能对观察者发出通知; observer为观察者对象,实现相应的更新方法(在主题中被调用更新),用于被通知时的更新; 观察者模式示例图(摘
相关文章
相关标签/搜索