首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(44)设计模式定义一系列算法,把它们一个个封装起来,并且使它们可相互替换。这一模式使得算法可独立于它的客户而变化。
(44)设计模式定义一系列算法,把它们一个个封装起来,并且使它们可相互替换。这一模式使得算法可独立于它的客户而变化。
admin
2014-05-07
51
问题
(44)设计模式定义一系列算法,把它们一个个封装起来,并且使它们可相互替换。这一模式使得算法可独立于它的客户而变化。
选项
A、策略(Strategy)
B、抽象工厂(AbstractFactory)
C、观察者(Visitor)
D、状态(State)
答案
A
解析
本题考查设计模式的基本概念。策略(Strategy)设计模式定义一系列算法,把它们一个个封装起来,并且使它们可相互替换。这一模式使得算法可独立于它的客户而变化。抽象工厂(Abstract Factory)模式提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类。观察者(Observer)模式定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。状态(State)模式是使得一个对象在其内部状态改变时通过调用另一个类中的方法改变其行为,使这个对象看起来如同修改了它的类。
转载请注明原文地址:https://www.kaotiyun.com/show/HGRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
在一台Apache服务器上通过虚拟主机可以实现多个Web站点。虚拟主机可以是基于(1)的虚拟主机,也可以是基于名字的虚拟主机。若某公司创建名字为WWW.business.com的虚拟主机,则需要在(2)服务器中添加地址记录。在Linux中该地址记录
在Windows系统中需要重新从DHCP服务器获取IP地址时,可以使用__________命令。(2010年下半年试题)
若用8位机器码表示十进制数一101,则原码表示的形式为(1);补码表示的形式为(2)。(2)
在下列解决死锁的方法中,不属于死锁预防策略的是()。
阅读以下函数说明和Java代码,将应填入(n)处的字句写在对应栏内。[说明]很多时候,希望某些类只有一个或有限的几个实例,典型解决方案是所谓单身(Singleton)模式。但在多线程情况下,Singleton模式有可能出现问题,需要进行
阅读以下说明和c++代码,将应填入(n)处的字句写在答题纸对应栏内。[说明]很多时候,希望某些类只有一个或有限的几个实例,典型解决方案是所谓单身(Singleton)模式。但在多线程情况下,Singleton模式有可能出现问题,需要进行
Developingreliable software on time and within(66).represents a difficult endeavor for many organizations. Usually business s
Remoteadministrationtypesareanexampleofonekindof(71)malicioussoftware,theTrojanhorse,ormoresimplyTrojan.Thepu
Ravi,likemanyproject(71),hadstudiedthewaterfallmodelofsoftwaredevelopmentastheprimarysoftwarelife-cycle(72).He
Ravi,likemanyproject(71),hadstudiedthewaterfallmodelofsoftwaredevelopmentastheprimarysoftwarelife-cycle(72).He
随机试题
连朴饮的功用是下列哪项
A.卡托普利B.辛伐他汀C.氨氯地平D.普伐他汀E.氯沙坦通过阻滞钙通道,使进入细胞内的游离钙离子浓度下降,血管平滑肌松弛,外周阻力降低,达到降血压的目的的药物是()
酶能加速化学反应的进行,其原理是
女,48岁。反酸、烧心、上腹胀4年余。对明确诊断有帮助的是()
下列选项中属于现浇(预应力)钢筋混凝土水池施工方案主要内容的有()。
下列有关汇票与支票相互区别的表述中正确的有()。
根据下面材料,回答下列题目:王先生现有A银行信用卡循环信用余额5万,年利率为20%,另有B银行信用卡循环信用余额3万,年利率为18%,两者皆以每月10%的最低还款额还款。C银行推出整合负债的信用贷款年利率为12%,但是规定要在3年内分36期本利平
如图,在三棱锥S—ABC中,E为棱SC的中点,若AC=,SA=SB=SC=AB=BC=1,则异面直线AC与BE所成的角为().
下列模式中,能够给出数据库物理存储结构与物理存取方法的是______.
ImprovingthebalancebetweentheworkingpartofthedayandtherestofitisagoalofagrowingnumberofworkersinrichWe
最新回复
(
0
)