首页
登录
从业资格
一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。
一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。
资格题库
2022-08-02
56
问题
一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。采用 (请作答此空) 模式,用一个中介对象来封装一系列的对象交互,从而使各对象不需要显式地相互引用,使其耦合松散,而且可以独立地改变它们之间的交互。此模式与 ( ) 模式是相互竞争的模式,主要差别是:前者的中介对象封装了其他对象间的通信,而后者通过引入其他对象来分布通信。A.解释器(Interpreter)B.策略(Strategy)C.中介者(Mediator)D.观察者(Observer)
选项
A.解释器(Interpreter)
B.策略(Strategy)
C.中介者(Mediator)
D.观察者(Observer)
答案
C
解析
中介者模式包装了一系列对象相互作用的方式,使得这些对象不必互相明显引用。从而使它们可以较松散地耦合。当这些对象中的某些对象之间的相互作用发生改变时,不会立即影响到其他的一些对象之间的相互作用。从而保证这些相互作用可以彼此独立地变化。在中介者模式中,所有的成员对象者可以协调工作,但是又不直接相互管理。这些对象都与一个处于中心地位的中介者对象发生紧密的关系,由这个中介者对象进行协调工作。这个协调者对象叫作中介者(Mediator),而中介者所协调的成员对象称作同事(Colleague)对象。
在观察者模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实现事件处理系统。
转载请注明原文地址:https://tihaiku.com/congyezige/2425935.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
社区评估中,社区护士用邮递方式将问卷发给调查对象,采用的收集资料方法是A.社区实
临床护理的服务对象是A.家庭B.全社会C.单位团体D.社区的全体居民E.个人自己
向患者表明理解他所叙述的感觉.属于与精神疾病患者沟通技巧中的A.接受B.肯定C.
社区评估中,社区护士经培训后对调查对象访谈方式填写问卷,采用的收集资料方法是A.
表示关系冲突的符号是A. B. C. D. E.
胰岛素制剂最常用的注射方式是A.皮下注射 B.肌肉注射 C.皮内注射 D.
β受体激动剂首选的给药方式为A.口服 B.吸入 C.肌内注射 D.静脉滴入
β受体激动剂首选的给药方式为A.口服 B.吸入 C.肌内注射 D.静脉滴入
胎心监护发现胎心率减速与宫缩关系不恒定。持续时间长短不一,出现时下降迅速,幅度大
以下非语言传播方式中,属于同类语言的是A.仪表 B.体态 C.语调 D.体
随机试题
Pronouncingalanguageisaskill.Everynormalpersonisanexpertwiththe
WorldExpoisthelargestthemeexhibitionwheretheorganizerandparticipa
[originaltext]NewresearchfromAustraliashowsthatpetsaregoodforyour
Whenaconsumerfindsthatanitemsheorheboughtisfaultyordoesnotli
建筑施工现场临时用电工程专用的电源中性点直接接地的220/380V三相四线制低压
歇山顶是庑殿顶和悬山顶的结合,由一条正脊、四条垂脊和四条戗脊组成,故又称为九脊顶
患者,男,27岁。颈项部皮肤增厚,瘙痒反复发作1年余,局部皮肤成苔藓化。其诊断是
企业不直接与该工程项目的总承包企业或勘察、设计、供货、施工等企业签订合同,但可以
某公共服务部门发言人在接受记者采访时称,去年没有群众针对该部门的服务工作提起投
产业组织创新与产业技术创新共同成为产业不断适应外部竞争环境或者从内部增强产业核心
最新回复
(
0
)