`
hollowinhart
  • 浏览: 124079 次
  • 性别: Icon_minigender_1
  • 来自: 太原
社区版块
存档分类
最新评论

调停者模式实质

阅读更多

说到调停者模式不得不牵涉到两个概念:同事对象;过度耦合。
  一个项目组有A、B、C三人,他们三人各自都会和其他两个项目成员进行
联系,如设计讨论,测试沟通等,A的行为会影响其他两人,同样其他两人又
都会影响A,这种现象就是同事对象、过度耦合。
    一个面向对象的系统不仅要封装对象内的行为,更重要的是如何处理对象之间的行为,这不难想象,调停者模式实质就是给一个没有领导的小组泒一个管理者而已。想象一下如果一个项目组成员是分布在全国各地的只是在网上沟通,那他们只要知道谁是领导,有事找领导就行了,比如A需要一个排序的工具类,只要给领导打报告,领导找一个新员工解决这个问题,A满意了,对于谁做的排序工具类他不想知道。这个项目组总是有人在进出,但A总是不知道,纷扰的世界如此安静。

分享到:
评论
2 楼 hollowinhart 2012-09-13  
用户名:#tmp_141377218密码:1357924680
1 楼 hollowinhart 2012-08-10  
h*ky7tsa

相关推荐

    调停者模式

    java 设计模式 调停者模式

    高级调停者性格档案.ZIP

    高级调停者性格档案.ZIP

    JAVA设计模式之调停者模式详解

    主要介绍了JAVA设计模式之调停者模式详解,调停者模式是对象的行为模式,调停者模式包装了一系列对象相互作用的方式,使得这些对象不必相互明显引用,从而使它们可以较松散地耦合,需要的朋友可以参考下

    JavaScript设计模式之调停者模式实例详解

    本文实例讲述了JavaScript设计模式之调停者模式。分享给大家供大家参考,具体如下: 1、定义 调停者模式包装了一系列对象相互作用的方式,使得这些对象不必相互明显作用。从而使他们可以松散偶合。当某些对象之间的...

    深入浅出java设计模式(高清中文PDF)

    文件类型为PDF文件,此文档对20多种...调停者模式 17.备忘录模式 18.观察者模式 19.策略模式 20.状态模式 21.模板模式 22.访问者模式 最后,还附带一个关于“分派”的章节!为了读者对访问者模式有更好的理解。

    python实现常用的23种设计模式:含源代码、详细文档说明

    一、创建型模式 1、工厂方法模式【Factory Method】 2、抽象工厂模式【Abstract Factory】 ...8、调停者模式【Mediator】 9、备忘录模式【Memento】 10、迭代器模式【Iterator】 11、解释器模式【Interpreter】

    深入浅出设计模式

    深入浅出设计模式,比head first更易懂,共讲解了22种设计模式: 工厂模式 单例模式 建造模式 原型模式 适配器模式 桥梁模式 ...调停者模式 备忘录模式 观察者模式 策略模式 状态模式 模板模式 访问者模式

    阿里10年工作经验大牛设计模式金牌讲解(带案例)

    阿里10年工作经验大牛讲解设计模式(带案例) 设计模式综合案例 jdk中的设计模式 备忘录模式 策略模式 访问者模式 解释器模式 ...调停者模式 状态模式 多人联机射击游戏在实际开发中综合使用设计模式

    java和设计模式ppt教程

    java和设计模式ppt包含工厂模式、建造模式、原始模型模式、单例模式、结构模式、适配器、桥梁模式、合成模式、装饰模式、门面模式、享元模式、代理模式、行为模式、解释器模式、迭代子模式、调停者模式、备忘录模式...

    [源代码] 《易学 设计模式》 随书源代码

    第23章 左右逢源:调停者模式 (Mediator) 第24章 白纸黑字:备忘录模式 (Memento) 第25章 周而复始:迭代器模式 (Iterator) 第26章 望文生义:解释器模式 (Interpreter) 第27章 无招胜有招:如何在设计中应用设计...

    [Java设计模式(第2版)(Design.Patterns.in.Java).John.Metsker

    第10章 调停者(mediator)模式 85 第11章 代理(proxy)模式 97 第12章 职责链(chain of responsibility)模式 115 第13章 享元(flyweight)模式 122 第14章 构造型模式介绍 130 第15章 构建者(builder)模式 134 第16章 ...

    源码:阎宏设计模式光盘

    com.javapatterns.mediator 调停者模式 com.javapatterns.memento 备忘录模式 com.javapatterns.multilingual 专题 com.javapatterns.observer 观察者模式 com.javapatterns.observerawt 专题:观察者模式与AWT...

    Android编程设计模式之中介者模式详解

    中介者模式(Mediator Pattern)也称为调解者模式或调停者模式,Mediator本身就有调停者和调解者的意思。 在日常生活中调停者或调解者这个角色我们见得比较多的是“和事老”,也就是说调解两个有争端的人的角色,举...

    C#23种设计模式_示例源代码及PDF

    调停者模式: 调停者模式包装了一系列对象相互作用的方式,使得这些对象不必相互明显 调停者模式 作用。 从而使他们可以松散偶合。 当某些对象之间的作用发生改变时, 不会立即影响其他 的 一些对象之间的作用。 ...

    c++设计模式-行为型模式-中介者模式

    c++设计模式-行为型模式-中介者模式;qt工程;c++简单源码; 中介者(Mediator)模式的定义:定义一个中介对象来封装一系列对象之间的交互,使原有对象之间的...中介者模式又叫调停模式,它是迪米特法则的典型应用。

    design-patterns:设计模式

    设计模式之馋 参考资料 六大原则 ...调停者模式(调解员模式) 备忘录模式(memento pattern) 观察者模式(观察者模式) 状态模式 策略模式 模板方法模式(模板方法模式) 访问者模式(访客模式)

    Delphi 深度探索(第二版)〖含随书光盘源代码〗

    6.3.9 调停者模式(mediator模式) 6.3.10 状态模式(state模式) 第7章 工具篇 7.1 极限编程的集成测试工具-dunit 7.2 性能分析工具gpprofile 7.3 内存泄漏清道夫--memproof 7. 4 codesite应用指南

    javascript设计模式 – 中介者模式原理与用法实例分析

    本文实例讲述了javascript设计模式 – 中介者模式原理与用法。分享给大家供大家参考,具体如下: ...中介者模式又称为调停者模式,它是一种对象行为型模式。 场景:我们来实现一个打招呼的小demo,由牛牛发送

Global site tag (gtag.js) - Google Analytics