首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(44)设计模式定义一系列算法,把它们一个个封装起来,并且使它们可相互替换。这一模式使得算法可独立于它的客户而变化。
(44)设计模式定义一系列算法,把它们一个个封装起来,并且使它们可相互替换。这一模式使得算法可独立于它的客户而变化。
admin
2014-05-07
55
问题
(44)设计模式定义一系列算法,把它们一个个封装起来,并且使它们可相互替换。这一模式使得算法可独立于它的客户而变化。
选项
A、策略(Strategy)
B、抽象工厂(AbstractFactory)
C、观察者(Visitor)
D、状态(State)
答案
A
解析
本题考查设计模式的基本概念。策略(Strategy)设计模式定义一系列算法,把它们一个个封装起来,并且使它们可相互替换。这一模式使得算法可独立于它的客户而变化。抽象工厂(Abstract Factory)模式提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类。观察者(Observer)模式定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。状态(State)模式是使得一个对象在其内部状态改变时通过调用另一个类中的方法改变其行为,使这个对象看起来如同修改了它的类。
转载请注明原文地址:https://kaotiyun.com/show/HGRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
甲和乙要进行通信,甲对发送的消息附加了数字签名,乙收到该消息后利用()验证该消息的真实性。
软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则,在划分软件系统模块时,应尽量做到()。
现有四级指令流水线,分别完成取指、取数、运算、传送结果4步操作。若完成上述操作的时间依次为9ns、10ns、6ns、8ns,则流水线的操作周期应设计为(2)ns。
在SwitchA上PingSwitchB的地址192.168.1.100不通。通过步骤①到④解决了该故障,该故障产生的原因是__________。①使用displayportvlan命令查看SwitchA和SwitchB接口配置②
SCSI是一种通用的系统级标准输入/输出接口,其中(65)标准的数据宽度16位,数据传送率达20MB/s。大容量的辅助存储器常采用RAID磁盘阵列。RAID的工业标准共有六级。其中,(66)是镜像磁盘阵列,具有最高的安全性;(67)是无独立校验盘的奇偶校验
BorderGatewayProtocol(BGP)isinter-autonomoussystem(71)protocol.BGPisbasedonaroutingmethodcalledpathvectorr
若计算机存储数据采用的是双符号位(00表示正号、11表示负号),两个符号相同的数相加时,如果运算结果的两个符号位经(3)运算得1,则可断定这两个数相加的结果产生了溢出。
Digital computer is controlled by internally stored programs and(66)of using common storage for all or part of a program and al
Ravi,likemanyproject(71),hadstudiedthewaterfallmodelofsoftwaredevelopmentastheprimarysoftwarelife-cycle(72).He
(2013年上半年试题43)如图10.7所示,描述一些人(Person)将动物(Animal)养为宠物(Pet)的是图_____。
随机试题
管理信息的正确性是指()
内镜酶洗的方法与程序应该是
男童,7岁,昨天吃蚕豆,今天皮肤黄染,临床印象溶血性黄疸,疑其红细胞缺乏
A.沙丁胺醇B.盐酸克仑特罗C.盐酸多巴胺D.沙美特罗E.盐酸多巴酚丁胺分子中含有亲脂性长链取代基,为长效β2受体激动剂药物是
银行汇票的提示付款期限为自出票日起()。
债项评级独立于客户评级,共同构成了商业银行的()。
下列关于风险回避问题的说法中,正确的是()。
下列各项中属于商业信用的是()。
简述法律规则的逻辑结构。
无因管理是指没有法定或约定义务,为避免造成损失(损失包括自己也包括他人,或者仅为他人),主动管理他人事务或为他人提供服务的行为。根据这一定义,下列属于无因管理的是:
最新回复
(
0
)