随笔分类 - 设计模式
摘要:概述 发布-订阅模式其实是一种对象间一对多的依赖关系,当一个对象的状态发送改变时,所有依赖于它的对象都将得到状态改变的通知。 订阅者(Subscriber)把自己想订阅的事件注册(Subscribe)到调度中心(Event Channel),当发布者(Publisher)发布该事件(Publish
阅读全文
摘要:定义 观察者模式(Observer Pattern): 定义对象间一种一对多的依赖关系,使得当每一个对象改变状态,则所有依赖于它的对象都会得到通知并自动更新。观察者模式是一种对象行为型模式。 观察者模式包含两个角色: 主题(Subject):被观察的对象,它维护了一个观察者列表,可以添加、删除观察者
阅读全文