报纸和杂志的订阅流程:
- 报社的业务就是出版报纸
- 向 某家报社订阅报纸,只要有新报纸出版,就会给你送过来,只要你是他的订阅用户,你就会一直受到新报纸
- 当你不想看报纸,取消订阅,他们就不会再送报纸来
- 只要报社还在运营,就一直会有人来向他们订阅或取消订阅
观察者模式就是这样设计的!
出版者改为“subject” -主题,订阅者改为“observe”-观察者
观察者模式定义了对象之间一对多的依赖
观察者模式提供了一种设计模式,让主题和观察者之间松耦合
报纸和杂志的订阅流程:
观察者模式就是这样设计的!
出版者改为“subject” -主题,订阅者改为“observe”-观察者
观察者模式定义了对象之间一对多的依赖
观察者模式提供了一种设计模式,让主题和观察者之间松耦合