一)故事
二)定义
定义对象间一种一对多的依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新。
三)代码例子
四)优点
五)缺点
六)使用场景
1)关联行为场景。需要注意的是,关联行为是可拆分的,而不是“组合”关系。
2)事件多组触发场景。
3)跨系统的消息交换场景,如消息队列的处理机制。
七)注意事项
八)扩展
九)总结
二)定义
定义对象间一种一对多的依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新。
三)代码例子
四)优点
五)缺点
六)使用场景
1)关联行为场景。需要注意的是,关联行为是可拆分的,而不是“组合”关系。
2)事件多组触发场景。
3)跨系统的消息交换场景,如消息队列的处理机制。
七)注意事项
八)扩展
九)总结