行为型-观察者模式

3/28/2022 观察者模式

# 总览

  1. 定义对象之间的一对多依赖,当一个对象状态改变时,它的所有依赖都会收到通知并且自动更新状态
  2. 主题(Subject)是被观察的对象,而其所有依赖者(Observer)称为观察者
  3. 主题(Subject)具有注册和移除观察者、并通知所有观察者的功能,主题是通过维护一张观察者列表来实现这些操作的
  4. 观察者(Observer)的注册功能需要调用主题的 registerObserver() 方法。

img

img

Last Updated: 3/28/2022, 9:29:49 PM