观察者模式
- 观察者模式定义对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。
松耦合
- 当两个对象之间松耦合,它们依然可以交互,但是互相不关心对方的实现。换句话说,它们各自可以独立复用,在保证交互接口不变的条件下可以修改各自的实现。
- 观察者模式实现了主题和观察者之间松耦合的对象设计。
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.