首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条或者带有黑色边框,或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加3个类
某系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条或者带有黑色边框,或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加3个类
admin
2015-05-21
61
问题
某系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条或者带有黑色边框,或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加3个类。那么采用设计模式(35)可实现该需求,其优点是(36)。
(36)
选项
A、比静态继承具有更大的灵活性
B、提高已有功能的重复使用性
C、可以将接口与实现相分离
D、为复杂系统提供了简单接口
答案
A
解析
装饰(Decorator)模式可以再不修改对象外观和功能的情况下添加或者删除对象功能。它可以使用一种对客户端来说是透明的方法来修改对象的功能,也就是使用初始类的子类实例对初始对象进行授权。装饰模式还为对象动态地添加了额外的重任,这样就在不使用静态继承的情况下,为修改对象功能提供了灵活的选择。
在以下情况中,应该使用装饰模式:
想要在单个对象中动态并且透明地添加责任,而这样并不会影响其他对象;
想要在以后可能要修改的对象中添加责任;
当无法通过静态子类化实现扩展时。
转载请注明原文地址:https://kaotiyun.com/show/XuQZ777K
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
AnanalysisoffootageofoctopusesoffthecoastofAustralia"throwing"shellsandsiltsuggeststhattheyintentionallytar
Don’ttalk:yourcellphonemaybeeavesdropping.Thankstorecentdevelopmentsin"spyphone"software,ado-it-yourselfspook
常用的调用webservice方法有哪些?
输入一个链表的头结点,反转该链表,并返回反转后链表的头结点。链表结点定义如下:{intm_nKey;ListNode*m_pNext;};
两个单向链表,找出它们的第一个公共结点。链表的结点定义为:structListNode{intm_nKey;ListNode*m_pNext;};
把D:下的流行音乐文件夹进行共享但是文件仅可供本地用户使用。
请将任务栏设置为保持在其它窗口的前端。
在Dreamweaver中,只需要三个参数______来加入一个Shockwave影片。A.位置B.高度C.宽度D.长度
关于局域网的叙述正确的是______A.覆盖的范围有限、距离短B.数据传输速度高、误码率低C.光纤是局域网最适合使用的传输介质D.局域网使用最多的传输介质是双绞线
阅读以下关于某城市公交集团企业网络设计的叙述,回答问题1、问题2和问题3。某城市公交集团营运公司根据城市发展的需要,制定了公交集团2006年至2010年的信息规划。在规划中明确提出在集团范围内建设一个用于公交车辆监控、调度的企业网络,利用先进的信息
随机试题
石方开挖中,常用的爆破方法有()等。
阻碍军事行动罪侵犯的对象是()
颏舌肌
圆锥动力触探的“超前”和“滞后”效应,常发生在下列()种界面上。
下列描述中,适于描述开放式基金的有______个,适于描述封闭式基金的有______个。()①基金的资金规模具有可变性②在证券交易所按市价买卖③现金分红、再投资分红④受益凭证可赎回⑤单位资产净值每周至少
关于冻结单位存款的利息计算,以下说法正确的是()。
在某温度下,反应4HCl(g)+O2(g)==2H2O(g)+2Cl2(g)的Kc=1.60,若在一密闭容器里,加入的各物质的浓度分别为1.00mol·L-1HCl、0.40mol·L-1O2、1.00mol·L-1H2O、1.00mol·L-1C
请仔细阅读下列材料,并根据作答要求作文。春运期间我和好友幸运地订到了回家的火车票,上车后却发现一位老人坐在我们的位子上,好友示意我先坐老人旁边的位子,却没有请老人让出座位,我坐下后发现老人右脚有一点不方便,才了解好友不请他让出座位的原因。
纳米是()
当代中国农民处在从传统农耕文明向现代城市文明过渡的复杂环境中,正经历比以往任何时期都更为深刻的心灵_____。农村剧要寻求突破,就应主动探寻变革时代农民的复杂性,努力_____出具有心灵多样性的新农民形象。填入画横线部分最恰当的一项是:
最新回复
(
0
)