八 设计模式之中介者模式
来源:互联网 发布:怛罗斯战役 知乎 编辑:程序博客网 时间:2024/05/15 13:56
定义 用一个中介对象封装一系列的对象交互,中介者使各对象不需要显示地相互作用,从而使其耦合松散,而且可以独立地改变它们之间的交互
类图
优点 减少类间的依赖,把原有的一对多的依赖变成了一对一的依赖,降低了类间耦合性 使用场景 适用于对象之间紧密耦合的情况。实际中的应用如MVC框架(Struts(Controller)就是一个中介者,它把M和V隔离开,协调M和V协同工作,减小M和V的依赖关系)。媒体网关,如MSN服务器(QQ)就是一个中转站,而飞鸽(IPMsg)直接使用UDP广播方式,就没使用中介者
- 八 设计模式之中介者模式
- 设计模式之八:中介者模式
- 设计模式之八:中介者模式
- Cocosd-x设计模式之八 :中介者模式
- Cocos2d-x设计模式之八:中介者模式
- ocos2d-x设计模式发掘之八:中介者模式
- Cocos2d-x设计模式发掘之八:中介者模式
- cocos2d-x设计模式发掘之八:中介者模式
- 设计模式(八)---中介者模式
- 设计模式之中介者
- 设计模式 之 中介者
- 设计模式之中介者
- 设计模式之Mediator中介者模式
- 设计模式之中介者模式
- 设计模式之中介者模式
- 设计模式之--中介者模式
- 设计模式之中介者模式
- c++设计模式之中介者模式
- 11 01 16 很久了
- 11 01 17 重复工作
- @include file 路径
- 创建了一个QQ技术群135313237,欢迎加入
- sicily 1381
- 八 设计模式之中介者模式
- 随记——我的价值观
- 11 01 18 苦主
- SQL Server数据库查询区分大小写、全半角——排序规则的应用
- 九 设计模式之命令模式
- 11 01 19 摆脱
- NSScrollView滚动控制
- 11 01 20 写下了
- 11 01 21 没搞定