请输入您要查询的百科知识:

 

词条 调停者模式
释义

简述

调停者模式(Mediator pattern)软件设计模式的一种,用于模块间解耦,通过避免对象互相显式的指向对方从而降低耦合。

问题

① 多个对象重复访问,无规律性。

② 一个对象集合的交互良好定义,但是交互方式复杂。通常有非结构依赖。

③ 对象复用困难,因为对象指向和交互很多其他的对象

④ 在多个类之间的分布式行为的控制问题:应该不用建立很多子类就是先本地化

参与者说明

① Mediator: 定义了与colleague对象交互的接口,通常被告知事件或者状态

② concreteMediator:实现与colleague交互的具体行为,了解和维护colleagues

③ colleague: 每个colleague知道自己的Mediator对象,每个colleague当其需要与其他colleague交互时需要先与自己的mediator进行交互,为mediator提供了服务,colleague可能请求相同也可能不同

结果

① 定义对象,其封装了一组对象的交互方式

② Mediator促进低耦合,通过纺织对象显示的引用彼此;

③ 让人独立的拓展其交互 集中式控制

图片示例

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/9 8:24:36