首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某面向对象系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类 (Component),分别显示文本和图片内容,现需要构造带有滚动条、或者带有黑色边框、或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多
某面向对象系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类 (Component),分别显示文本和图片内容,现需要构造带有滚动条、或者带有黑色边框、或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多
admin
2010-01-23
61
问题
某面向对象系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类 (Component),分别显示文本和图片内容,现需要构造带有滚动条、或者带有黑色边框、或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加3个类,(50)设计模式可以实现该目的。
选项
A、外观(Facade)
B、装饰(Decorate)
C、单例(Singleton)
D、模板方法(Template Method)
答案
B
解析
本试题4个选项所给出的四种设计模式的作用如下。外观(Facade):为子系统中的一组功能调用提供一个一致的接口,这个接口使得这一子系统更加容易使用;装饰(Decorate):当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额外的功能;单例(Singleton):保证一个类仅有一个实例,并提供一个访问它的全局访问点;模板方法(Template Method):在方法中定义算法的框架,而将算法中的一些操作步骤延迟到子类中实现。本试题所给出的场景限定了能够增加的类的数量。可以通过新增加三个类,分别继承组件类并实现给组件增加黑色边框、滚动条以及增加黑色边框和滚动条功能,由于文本显示类和图片显示类都属于组件类,因此新增加的三个类能够给文本显示对象和图片显示对象增加额外的显示功能,该实现手段采用的就是装饰(Decorate)模式。
转载请注明原文地址:https://kaotiyun.com/show/wgxZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
假设一个有3个盘片的硬盘,共有4个记录面,转速为7200r/min,盘面有效记录区域的外直径为30cm,内直径为10cm,记录位密度为250bit/mm,磁道密度为8道/mm,每磁道分为16个扇区,每扇区512字节,则该硬盘的非格式化容量和格式化容量约为(
RS-232-C是目前常见的一种接口标准,它是由(32)提供制定的。该标准在OSI模型中属于(33)层协议标准,通过RS-232-C来连接两个设备最少要连接(34)条线。这个标准的设计数据速率是处理(35)bit/s。(35)bit/s条件下,采用RS-4
两个人利用Netphone通话时,对语言格式的解释是由(19)完成的。
公开密钥加密是一种(43)。常用的公钥加密算法有(44),它的一个比较知名的应用是(45),这种应用的协商层用公钥方式进行身份认证,记录层涉及到对应用程序提供的信息的分段、压缩、数据认证和加密。
计算机指令系统通常采用多种确定操作数的方式。当操作数直接给出时,这种寻址方式叫作(8),在这种方式下,操作数直接包含在指令中;当操作数的地址由某个指定的变址寄存器的内容与位移量相加得到时,叫作(9);如果操作数的地址是主存中与该指令地址无关的存储单元的内容
计算机指令系统通常采用多种确定操作数的方式。当操作数直接给出时,这种寻址方式叫作(8),在这种方式下,操作数直接包含在指令中;当操作数的地址由某个指定的变址寄存器的内容与位移量相加得到时,叫作(9);如果操作数的地址是主存中与该指令地址无关的存储单元的内容
该企业网络的核心层采用了ATM技术,由三台ATM交换机互联构成。试对ATM网络技术的主要特点、协议分层结构和优点作简要叙述。图1.3中用了两台路由器,Router1,和Router2,简述路由器的技术特点,并说明Router1和Router2在本网中
阅读以下有关网络设计的叙述,分析网络结构,回答下面问题。某公司从20世纪70年代中期开始使用PC机,曾使用NOVELL网络,现在要着手组建企业网络。经过需求分析和论证,设计出如下网络方案。
设计布线时,需要考虑哪些主要因素?在工作区内,信息插座的安装一般在什么位置?
阅读以下说明,回答下面问题。【说明】短消息是指简短的字符信息,在短消息通信系统里,则指由短消息实体发起,通过移动网络传输到指定目的地址的有限长度的文本信息,近几年,短消息服务得到广泛应用。基于web的短消息服务平台的系统结构如图3.4所示。w
随机试题
A.有沟多乳头肾B.平滑多乳头肾C.平滑单乳头肾D.有沟单乳头肾E.复肾牛肾脏的大体解剖结构表明其肾脏类型为
5岁患儿,患单纯性肾病半年,近1个月间断发热,频咳,有痰,夜间多汗.食欲不振,乏力,静脉给予青霉素等抗生素治疗不见好转。查体:营养稍差,面色苍白,咽微红,颈部及腹股沟可触及数个黄豆大小之活动淋巴结,心脏正常,肺呼吸音略粗,肝肋下1cm,质软,脾可触及,无浮
关于银行汇票叙述正确的有()。
适用于股份制企业,尤其是上市公司的年薪制模式的是()。‘
甲公司采用递延法核算所得税,适用的所得税税率为33%。2003年其税前会计利润为1000万元,其中包括投资国债取得的利息收入100万元。当期按会计制度提取并计入损益的折旧超过税法允许扣除的折旧额807元;此外,当期另发生应纳税时间性差异20万元。该公
在某次旅游安全事故中,造成旅游者3人轻伤,经济损失3万余元,该事故属于()。
2007年12月,朱某所在公司决定派他到日本工作两年,因办理出国手续一时钱不够用,遂向朋友陈某借款2万元,并立字据约定朱某在出国前将钱还清。但朱某直到2008年7月27日出国,都一直没有还钱。此前陈某虽然经常来看望朱某,但也对钱的事只字未提。朱某在国外两年
用50cm见方的地砖铺地,需要96块,如果改用40cm见方的地砖,需要()块.
大道之行,天下为公。站立在960多万平方公里的广袤土地上,吸吮着5000多年中华民族漫长奋斗积累的文化养分,拥有14亿中国人民聚合的磅礴之力,我们走中国特色社会主义道路,具有无比广阔的时代舞台,具有无比深厚的历史底蕴,具有无比强大的前进定力。中国共产党的
系统论认为系统是“相互作用的多个元素的复合体”,系统具有多元性、相关性及整体性,其中______ 是系统思想的核心。
最新回复
(
0
)