[设计模式]Mediator模式
来源:互联网 发布:小蘑菇编程软件破解版 编辑:程序博客网 时间:2024/05/16 19:41
参考http://www.cppblog.com/Tongy0/archive/2011/06/28/149639.aspx?opt=admin
Mediator模式(调停者模式)
作用
·解决两个或多个对象之间的通信问题
·比如,A对象更新了之后想通知B对象更新,一般A对象会直接保存一个B对象的备份,然后调用更新。但是假如A对象想通知除了B对象之外多个对象更新的话,就很麻烦。
·这个时候可以使用调停者模式,在A中注册一个中间调停者对象,当A对象有更新的时候,由这个调停者对象来通知别的要更新的对象去更新。Android中注册监听器listener在数据发生变化的时候更新所有的view就是使用的这个策略模式。
·A不用知道要去更新哪些对象,减少了代码量
·其他对象要是想更新,注册一个中间调停者对象就可以了
- [设计模式]Mediator模式
- 设计模式之Mediator
- 设计模式之 mediator
- Mediator-----设计模式
- JAVA设计模式-Mediator
- 设计模式笔记-Mediator
- 设计模式之mediator模式
- 设计模式之Mediator模式
- 图解设计模式- Mediator 模式
- 设计模式学习16 Mediator
- 笔记:Gof设计模式--Mediator
- 【设计模式】之十Mediator
- Mediator(中介者)设计模式
- 设计模式(十三)mediator
- 设计模式简单代码之Mediator模式
- 设计模式(19)-中介者模式(Mediator)
- 设计模式之Mediator中介者模式
- 设计模式----Mediator(中介者)模式
- 同桌之间那些或暧昧或有趣的事
- 数据结构——双向约瑟夫问题
- hdu4442
- 常用数据库的驱动程序及JDBC URL
- HDU 2553 N皇后问题 - dancing links
- [设计模式]Mediator模式
- hibernate.jdbc.fetch_size hibernate.jdbc.fetch_size
- Java程序员应该知道的10个Eclipse调试技巧
- 使用RegularExpressionValidator验证
- 一边掉眼泪,一边用文字诉说_伤感日志
- 织梦 去掉html代码的截取字符方法
- 数据结构——孤独的运货员
- service基础
- mybatis配置文件解释标签坑爹