在设计中如果一个对象请求另一个对象调用其方法到达某种目的,而不和请求的对象直接打交道,这种模式是( )。
选项:
A:观察者模式
B:策略模式
C:中介者模式
D:适配器模式
发布时间:2024-06-09 20:17:18
以下文字与答案无关
提示:有些试题内容 显示不完整,文字错误 或者 答案显示错误等问题,这是由于我们在扫描录入过程中 机器识别错误导致,人工逐条矫正总有遗漏,所以恳请 广大网友理解。
中介者模式和观察者模式均可以用于降低系统的耦合度,中介者模式用于处理对象之间一对多的调用关系,而观察者模式用于处理多对多的调用关系
B:中介者将原本分布于多个对象间的行为集中在一起,改变这些行为只需要生成新的中介者子类即可,这使各个同事类可被重用
C:中介者模式简化了对象之间的交互,将原本难以理解的网状结构转换成相对简单的星形结构
D:中介者模式用一个中介对象来封装一系列的对象交互