没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
观察者模式(Observer Pattern)
Java 观察者模式是一种行为设计模式,它定义了一种一对多的依赖关系,当一
个对象的状态发生改变时,所有依赖它的对象都会得到通知并自动更新。该模
式适用于需要在对象间建立动态的、松散耦合的关系的场景,例如事件处理
等。
观察者模式适用于以下场景:
1. 当一个对象的状态发生改变时,需要通知其他对象并更新它们的状态。
2. 当一个对象需要将自己的状态变化通知给其他对象,但是又不希望与这些对象
之间产生紧密的耦合关系。
3. 当一个对象的改变需要同时改变其他对象的状态,而且不知道具体有多少对象
需要改变。
4. 当一个对象的改变需要其他对象的协助,但是不希望这些对象与自己产生紧密
的耦合关系。
5. 当一个对象的改变会引起一系列的连锁反应,而且这些连锁反应的具体实现不
希望被该对象所知道。
6. 当一个对象需要向其他对象提供一种数据更新的方式,而且这种更新方式需要
在不同的时间点通知不同的对象。
资源评论
烈日下的奔跑
- 粉丝: 1067
- 资源: 232
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功