首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要封装对象,并提供不同的接口时,可采用(33);若要将请求封装成对象,则可采用(34);若要将可互换的行为封装起来,并采用委托的方式来决定使用哪一个,则可采用(35)。
若要封装对象,并提供不同的接口时,可采用(33);若要将请求封装成对象,则可采用(34);若要将可互换的行为封装起来,并采用委托的方式来决定使用哪一个,则可采用(35)。
admin
2010-01-23
38
问题
若要封装对象,并提供不同的接口时,可采用(33);若要将请求封装成对象,则可采用(34);若要将可互换的行为封装起来,并采用委托的方式来决定使用哪一个,则可采用(35)。
选项
A、抽象工厂模式
B、策略模式
C、迭代器模式
D、单身模式
答案
B
解析
适配器模式将一个类的接口转化成客户希望的另外一个接口,使得原本接口不兼容而不能一起工作的那些类可以一起工作。适配器模式的主要目的是为了在两个互不兼容的数据格式之间进行信息格式转换。可见,第(33)空应选择适配器模式。命令模式将一个请求封装成一个对象,从而可用不同的请求对客户进行参数化,或对请求进行排队或者记录请求日志,它还支持可撤消的操作,简单地说,命令模式将方法调用封装起来,将运算块封装成形,调用此运算的对象不必关心事情是具体如何完成的,只需要知道如何使用包装好的方法来完成事情就可以了。可见,第(34)空应选择命令模式。策略模式定义一系列的算法(算法族),并将它们分别封装起来,而且使它们可以相互替换,该模式使得算法的变化可独立于使用它的客户。可见,第(35)空应选择策略模式。
转载请注明原文地址:https://kaotiyun.com/show/JMxZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
在因特网的路由选择协议中,属于外部网络协议的是(27),按固定时间间隔和相邻路由器交换路由表信息的协议是(28)。该协议最大特点是(29),它使用(30)传输信息。此协议报文最大长度、最多可包括的路由数和最大距离分别是(31)。
在Linux系统的路由配置中,若设置静态路由,则需(17)命令。在使用该命令时为了防止出现错误,可以将网络名字代替网络号,而网络名字可以在文件(18)中定义。为了将手工配置的命令存储下来,在系统启动时自动执行,可以通过(19)来实现。若运行动态路由,则(2
项目管理工具中,将网络方法用于工作计划安排的评审和检查的是(7)。
CMM(软件能力成熟度模型)描述和分析了软件过程能力的发展与改进的程度,确立了一个软件过程成熟程度的分级标准。在初始级,软件过程定义几乎处于无章可循的状态,软件产品的成功往往依赖于个人的努力和机遇;在(44),已建立了基本的项目管理过程,可对成本、进度和功
阅读以下说明,回答下面问题。【说明】在atm(asynchronoustransfermode)传输模式中,信息被组织成信元,因包含来自某用户信息的各个信元不需要周期性出现,这种传输模式是异步的。由于atm技术简化了交换过程,去处了不必要
在Windows的DOS窗口中键入命令C:\>nslookup>settype=ptr>211.151.91.165这个命令序列的作用是______。
已知广义表L=(a,(b,c,d),e),运用head和tail函数取出L中的原子b的运算是(34)。
Ink-jet printer belongs to nonimpact printers in which the characters are formed by projecting particles or droplets of ink on t
Ink-jet printer belongs to nonimpact printers in which the characters are formed by projecting particles or droplets of ink on t
随机试题
《中华人民共和国教育法》规定,学校的教学和其他行政管理,由教导主任和政教主任负责。()
元代把汉语共同语称为()
A、嗜B、意识模糊C、昏睡D、浅昏迷E、深昏迷可唤醒,定向力障碍属于()
古之谓豪杰之士着,必有过人之节。节:
两样本均数差别的假设检验的效率是指
[2013年第97题]现在各国都在开发三网合一的系统工程是()。
总承包服务费是总承包人为了协调发包人进行()等服务所发生的费用。
长期住院的躯体疾病患者都有()。
[*]
PassageOneWhatdoestheauthorstudyasaresearcher?
最新回复
(
0
)