早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

● 下面给出了四种设计模式的作用: 外观(Facade):为子系统中的一组功能调用提供一个一致的接口,这

题目

● 下面给出了四种设计模式的作用:

外观(Facade):为子系统中的一组功能调用提供一个一致的接口,这个接口使得这一子系统更加容易使用

装饰(Decorate):当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额外的功能;

单件(Singleton) :保证一个类仅有一个实例,并提供一个访问它的全局访问点;

模板方法(Template Method):在方法中定义算法的框架,而将算法中的一些操作步骤延迟到子类中现。请根据下面叙述的场景选用适当的设计模式。若某面向对象系统中的某些类有且只有一个实例,那么采用(42)设计模式能够有效达到该目的;该系统中的某子模块需要为其它模块提供访问不同数据库系统(Oracle、SQL Server、DB2 UDB 等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询,(43) 设计模式可抽象出相同的数据库访问过程;系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类

(Component),分别显示文本和图片内容,现需要构造带有滚动条、或者带有黑色边框、或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加三个类,(44)设计模式可以实现该目的。

(42)A. 外观 B. 装饰 C. 单件 D. 模板方法

(43)A. 外观 B. 装饰 C. 单件 D. 模板方法

(44)A. 外观 B. 装饰 C. 单件 D. 模板方法

参考答案
正确答案:C,D,B

看了● 下面给出了四种设计模式的作...的网友还看了以下:

根据下面的四种提示,你能猜出所提示的事物或概念是什么么?提示一:十三提示二:九百六十提示三:二提示 语文 2020-04-09 …

如图表示某人工设计的生态系统,下列叙述不正确的是()A.该生态系统提高了总能量利用率,但不能提高营 语文 2020-05-14 …

阅读下列材料,无论欧美,日本各国,皆无此脑力与兵力,可以统治此天下生灵四分之一,.故瓜分一事,实为 历史 2020-05-16 …

提问一:孔子;提问二:“仁”的思想;提问三:半部治天下;提问四:语录体散文以上(书名)提问一:谈抓 语文 2020-05-16 …

下面是四年级学生最喜欢的电视节目统表.节目类别体育新闻娱乐儿童电视剧教育男生/人153121263 数学 2020-07-04 …

《瓦德西拳乱笔记》当中提到:“中国民众尚含有无限蓬勃生机……无论欧美日本各国,皆无此脑力兵力可以统 历史 2020-07-12 …

初中数学课程内容可以分为数与代数、空间与图形、统计与概率、实践与综合应用四大块,总课时约380课时, 其他 2020-11-03 …

宇宙中存在由质量相等的四颗星组成的四星系统,四星系统离其他恒星较远,通常可忽略其他星体对四星系统的引 其他 2020-11-03 …

图示圆圈为台风系统,该系统分成四个区域,短箭头表示风,长箭头表示台风整体移动方向,回答下列各题。1. 其他 2020-11-22 …

求电脑高手回答一下如何解决.是比较老的台式电脑主机,最近蓝屏后,我用U盘安装系统出现了下面的提示.用 其他 2020-12-13 …