3.7 行为型-观察者模式

观察者模式也被称为发布-订阅模式

包含要素:

Subject:目标

Observer:观察者

ConcreteSubject:具体目标,维护观察者列表,并可以添加删除通知观察者

ConcreteObserver:具体观察者

示例demo:监听用户登录,如果登录则通知观察者(统计平台和运营平台)

抽象被观察者,定义观察者列表及添加删除通知观察者的方法
具体被观察者
抽象观察者
具体观察者,将自身注册到被观察者的观察者列表中
具体观察者,将自身注册到被观察者的观察者列表中
客户端
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容