早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

A.解释器(Interpreter)B.策略(Strategy)C.中介者(Mediator)D.观察者(Observer)

题目

A.解释器(Interpreter)

B.策略(Strategy)

C.中介者(Mediator)

D.观察者(Observer)

参考答案
正确答案:D
本题考查设计模式的基本概念。解释器(Interpreter)设计模式是给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。策略(Strategy)设计模式定义一系列算法,把它们一个个封装起来,并且使它们可相互替换。这一模式使得算法可独立于它的客户而变化。中介者(Mediator)用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互,观察者(Observer)模式定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。以上四种设计模式都是行为设计模式。行为设计模式大多注重封装变化,当一个程序的某个方面的特征经常发生改变时,这些模式就定义一个封装这个方面的对象。这样,当该程序的其他部分依赖于这个方面时,它们都可以与此对象协作。这些模式通常定义一个抽象类来描述这些封装变化的对象,并且通常该模式依据这个对象来命名。例如:一个Strategy对象封装一个算法,一个Mediator对象封装对象间的协议。Mediator和Observer是相互竞争的模式,之间的差别是:Observer通过引入Observer和Subject对象来分布通信,而Mediator对象则封装了其他对象间的通信。
看了A.解释器(Interpret...的网友还看了以下:

市场营销组合的策略包括( )。A.产品策略B.定价策略C.渠道策略D.促销策略E.包装策略 财会类考试 2020-05-21 …

下列策略中,属于营销组合中产品策略的有( )。 A.质量策略 B.广告策略 C.包装策略 D.研究开 财会类考试 2020-05-30 …

下列属于市场营销组合策略内容的是( )。 A.产品策略 B.定价策略 C.渠道策略 D.促销策略 E 财会类考试 2020-05-30 …

下列策略中,属于营销组合中产品策略的有( )。A.质量策略 B.广告策略C.包装策略 D.研究开发策 财会类考试 2020-05-30 …

银行市场细分策略主要有( )。A.集中策略和目标策略B.目标策略和差异性策略C.集中策略和差异性策略 财会类考试 2020-06-27 …

生物实验室使用的培养皿属于()A.观察器具B.计量器具C.加热器具D.通用器具 语文 2020-07-02 …

显微镜是重要的生物学探究器具,正确认识和规范使用显微镜非常重要,常用的探究器具有许多种,按照功能可 语文 2020-07-12 …

常用的探究器具有许多种,按照功能可以分为:观察器具、解剖器具、计量器具、加热器具和通用器具等.我们 语文 2020-07-14 …

政府必须审慎行使权力,坚持科学决策、民主决策和依法决策。依法决策要求A.决策要增强透明度和公众参与度 政治 2020-11-15 …

9、下面不属于秦胜利的原因的是?(3.00分)A.尚武B.商鞅变法C.君主的政策措施D.先进的文化1 历史 2021-01-08 …