首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(29)设计模式可以动态地给一个对象增加其他职责,而且这种方式比生成子类实现更为灵活。图5-3所示为该设计模式的类图,其中,(30)是装饰抽象类,维护一个内有的Component。 (30)
(29)设计模式可以动态地给一个对象增加其他职责,而且这种方式比生成子类实现更为灵活。图5-3所示为该设计模式的类图,其中,(30)是装饰抽象类,维护一个内有的Component。 (30)
admin
2019-03-11
32
问题
(29)设计模式可以动态地给一个对象增加其他职责,而且这种方式比生成子类实现更为灵活。图5-3所示为该设计模式的类图,其中,(30)是装饰抽象类,维护一个内有的Component。
(30)
选项
A、Component
B、Concrete Component
C、Decorator
D、Concrete DecoratorA
答案
C
解析
装饰模式的意图是动态的给一个对象增加职责,即在不必改变原类文件和使用继承的情况下,动态的扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。装饰模式的适用性如下:
(1)在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责。处理那些可以撤销的职责。
(2)当不能采用生成子类的方法进行扩充时。一种情况是,可能有大量独立的扩展,为支持每一种组合将产生大量的子类,使得子类数目呈爆炸性增长。
本题中所给出的类图就是装饰模式的类图,其中:
Component:部件,定义对象的接口,可以给这些对象动态的增加职责(方法)。
Concrete Component:具体部件,定义具体的对象,Decorator可以为它增加额外的职责(方法)。
Decorator:装饰抽象类,维护一个内有的Component,并且定义一个与Component接口一致的接口。
Concrete Decorator:具体装饰对象,给内在的具体部件对象增加具体的职责(方法)。 享元模式(轻量级模式)的意图是运用共享技术有效地支持大量细粒度的对象。系统只是用少量的对象,而这些对象都相近,状态变化很小,对象使用次数增多。
代理模式的意图是为其他对象提供一个代理或地方以控制对这个对象的访问。当客户向Proxy对象第一次提出请求时,Proxy实例化真实的对象,并且将请求传给它,以后所有客户的请求都由Proxy传递给封装了的对象。
策略模式的意图是定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。
另外需要注意的是,除了试题中出现的设计模式外,23种设计模式中其余的设计模式也是需要理解的内容。
转载请注明原文地址:https://jikaoti.com/ti/aof7FFFM
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
IP数据报经过:MTU较小的网络时需要分片。假设一个大小为1500的报文分为2个较小报文,其中一个报文大小为800字节,则另一个报文的大小至少为_____________字节。
设置计算机的无线网卡,使该计算机与实验室的无线访问点LabAP之间的通信能够受密码保护,指定密钥为2350AD9FE0,则下图中应设置(43)。
某DHCP服务器的地址池范围为192.36.96.101~192.36.96.150,该网段下某Windows工作站启动后,自动获得的IP地址是169.254.220.167,这是因为(38)。
为了防止电子邮件中的恶意代码,应该用__________方式阅读电子邮件。(2008年下半年试题)
下列不属于需求说明书应该包括部分的是__________。
A、B是局域网上两个相距1km的站点,A采用同步传输方式以1Mb/s的速率向B发送长度为200000字节的文件。假定数据帧长为128比特,其中首部为48比特;应答帧为22比特,A在收到B的应答帧后发送下一帧。传送文件花费的时间为(15),有效的数据速
计算机运行过程中,遇到突发事件,要求CPU暂时停止正在运行的程序,转去为突发事件服务,服务完毕,再自动返回原程序继续执行,这个过程称为(2)________________,其处理过程中保存现场的目的是(3)________________。
内存按字节编址,地址从AOOOOH到CFFFFH,共有(3)字节。若用存储容量为64K×8bit的存储器芯片构成该内存空间,至少需要(4)片。(3)
曼彻斯特编码的效率是(1)%,4B/5B编码的效率是(2)%。(2)
计算机系统的主存主要是由_____________构成的。
随机试题
最小的语法单位是()
梅毒的病原体易存活于
患者女,60岁,患冠心病,逛街回来后上4楼时,出现心悸、气短,社区护士判断该患者的心功能为()
(2008)下列何项是流动相似不必满足的条件?()
宏观专题研究主要是指为()服务的咨询研究。
背景某办公大楼工程,地下为3层,地上20层。裙房4层,檐高27m,报告厅混凝土结构局部层高8m,演艺厅钢结构层高8m。框架一剪力墙结构,基础埋深12m。某施工总承包单位中标后成立了项目部组织施工。施工过程中发生了如下事件:事件一:项目部
我国目前的金融监管体制是( )。
让学生运用教师提供的、按照发现过程编制的教材或材料进行“再发现”,回答他们自己的疑问,解决他们自己的问题的教学模式叫做()。
下列项目中,在采用自营方式建造固定资产的情况下,应计入固定资产取得成本的有()
Nowadaystherearemoreandmorewaysofgoingonholiday.Moreandmorepeoplegoabroadeveryyear.Somepeopleevengoontwo
最新回复
(
0
)