首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(44)设计模式定义一系列算法,把它们一个个封装起来,并且使它们可相互替换。这一模式使得算法可独立于它的客户而变化。
(44)设计模式定义一系列算法,把它们一个个封装起来,并且使它们可相互替换。这一模式使得算法可独立于它的客户而变化。
admin
2014-05-07
32
问题
(44)设计模式定义一系列算法,把它们一个个封装起来,并且使它们可相互替换。这一模式使得算法可独立于它的客户而变化。
选项
A、策略(Strategy)
B、抽象工厂(AbstractFactory)
C、观察者(Visitor)
D、状态(State)
答案
A
解析
本题考查设计模式的基本概念。策略(Strategy)设计模式定义一系列算法,把它们一个个封装起来,并且使它们可相互替换。这一模式使得算法可独立于它的客户而变化。抽象工厂(Abstract Factory)模式提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类。观察者(Observer)模式定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。状态(State)模式是使得一个对象在其内部状态改变时通过调用另一个类中的方法改变其行为,使这个对象看起来如同修改了它的类。
转载请注明原文地址:https://jikaoti.com/ti/Syf7FFFM
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
以下关于CSMA/CD协议的叙述中,正确的是__________。
在WindowsServer2003中,创建用户组时,可选择的组类型中,仅用于分发电子邮件且没有启用安全性的是__________。
关于移动AdHoc网络MANET,(65)不是MANET的特点。
阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某网上药店允许顾客凭借医生开具的处方,通过网络在该药店购买处方上的药品。该网上药店的基本功能描述如下:(1)注册。顾客在买药之前,必须先在网上药店注册。
阅读下列说明和Java代码,将应填入(1)~(6)处的字句写在答题纸的对应栏内。【说明】某咖啡店当卖咖啡时,可以根据顾客的要求在其中加入各种配料,咖啡店会根据所加入的配料来计算费用。咖啡店所供应的咖啡及配料的种类和价格如下表所示。
Comparisons were drawn between the development of television in the 20th century and the diffusion of printing in the 15th and 1
Ink-jet printer belongs to nonimpact printers in which the characters are formed by projecting particles or droplets of ink on t
Remoteadministrationtypesareanexampleofonekindof(71)malicioussoftware,theTrojanhorse,ormoresimplyTrojan.Thepu
请使用说明中的术语,给出图3-1中类Customer和类Person的属性。识别关联的多重度是面向对象建模过程中的一个重要步骤。根据说明中给出的描述,完成图中的(1)~(6)。
(2013年上半年试题43)如图10.7所示,描述一些人(Person)将动物(Animal)养为宠物(Pet)的是图_____。
随机试题
诊断肾病综合征时,不含哪项表现?()
以下关于中长期贷款描述不正确的是()。
某公司年终利润分配前的股东权益项目资料如表1所示。公司股票的每股现行市价为35元。要求:计划按每10股送1股的方案发放股票股利,并按发放股票股利后的股数每股派发现金股利0.2元。计算完成这一分配方案后的股东权益各项目数额。
下列外商投资项目均为限制类项目中,其中应当报省级政府核准的有()。
在物理层接口特性中,用于描述完成每种功能的事件发生顺序的是()。
我国现行宪法规定劳动是公民的()。
有如下类定义:classBox{public:Box(inth,intw,intl):width(w),length(l),height(h){}private:
TheSeattleTimesCompanyisonenewspaperfirmthathasrecognizedtheneedforchangeanddonesomethingaboutit.Inthene
Theageofrequiringretirementincompaniesshouldberaised,andso【M1】______shouldtheagetobeginSocialSecurity.First
A、Theywerethemostterribledisasteronearth.B、Theywerewarningsignsofsomebigevents.C、Theywereturnoversofthebig
最新回复
(
0
)