首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在进行面向对象设计时,采用设计模式能够(41)。
在进行面向对象设计时,采用设计模式能够(41)。
admin
2021-01-13
100
问题
在进行面向对象设计时,采用设计模式能够(41)。
选项
A、复用相似问题的相同解决方案
B、改善代码的平台可移植性
C、改善代码的可理解性
D、增强软件的易安装性
答案
A
解析
本题考查设计模式的基本概念。设计模式最根本的目的在于复用相似问题的相同解决方案,从而提高软件在设计层次的复用度和设计的水平与质量。下面给出了4种设计模式的作用。外观(Facade):为子系统中的一组功能调用提供一个一致的接口,这个接口使得这一子系统更加容易使用;装饰(Decorate):当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额外的功能:单件(Singleton):保证一个类仅有一个实例,并提供一个访问它的全局访问点;模板方法(Template Method):在方法中定义算法的框架,而将算法中的一些操作步骤延迟到子类中实现。
转载请注明原文地址:https://kaotiyun.com/show/z3CZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
阅读以下函数说明和c代码,将应填入(n)处的字句写在答题纸对应栏内。【说明】对多个元素的聚合进行遍历访问时,需要依次推移元素,例如对数组通过递增下标的方式,数组下标功能抽象化、一般化的结果就称为迭代器(Iterator)。模式以下程序模拟将书籍(Boo
阅读下列说明和图,回答问题1到问题3,将解答填入答题纸的对应栏内。【说明】目前大多数操作系统都采用虚拟存储技术,这样可在较小的可用内存中执行较大的用户程序,可在内存中容纳更多程序并发执行。引入虚拟存储技术,其基本思想是利用大容量的外存来扩充内存,产生一
阅读以下说明和程序流程图,将应填入(n)处的字句写在答题纸对应栏内。【说明】假定用一个整型数组表示一个长整数,数组的每个元素存储长整数的一位数字,则实际的长整数m表示为:m=a[k]×10k-2+a[k一1]×10k-3+…+a[3]×10+a[2]其
阅读下列说明和数据流图,回答问题l至问题3,将解答填入答题纸的对应栏内。【说明】考务处理系统具有如下功能:(1)对考生送来的报名单进行检查。(2)对合格的报名单编好准考证号后将准考证送给考生,并将汇总后的考生名单送给阅卷。(3)对阅卷站送来的成绩
阅读以下说明,根据要求回答问题1~问题3。【说明】某快递公司为了方便管理公司物品运送的各项业务活动,需要构建一个物品运送信息管理系统。【需求分析结果】(1)快递公司有多个分公司,分公司信息包括分公司编号、名称、经理、办公电话和地址。每个分公司可以
快速排序是一种典型的分治算法。采用快速排序对数组A[p..r]排序的三个步骤如下:分解:选择一个枢轴
在面向对象技术中,类属是一种(1)机制。一个类属类是关于一组类的一个特性抽象,它强调的是这些类的成员特征中与(2)的那些部分,而用变元来表示与(3)的那些部分。
设关系模式R(A,B,C),传递依赖指的是(55);下列结论错误的是(56)。
编制一个好的程序首先要确保它的正确性和可靠性,除此以外,通常更注重源程序的(9)。还应强调良好的编程风格,例如,选择标识符的名字时应考虑(10);在书写语句时应考虑(11);在书写功能性注解时应考虑(12)。源程序中应包含一些内部文档,以帮助阅读和理解源程
随机试题
关于法的继承,下列说法中正确的是:()
革兰阳性菌引起角膜溃疡最主要的临床体征是
下列哪些表现可见于DIC
四环素族抗生素对细菌有选择性作用的原因是
A、阿司匹林B、亚砷酸钾C、布桂嗪(强痛定)D、眠尔通E、芬太尼一类精神药品为
特别行政区的法是仅适用于香港和澳门特别行政区的法律规范的总称,包括( )。
无形资产应该在购进的次月开始摊销。()
企业通过直接与客户进行互动(通常通过网络),实现全方位地为客户交互服务和收集客户信息,形成与多种客户交流的渠道。以上描述的是CRM应用系统中的()。
下列()不是Internet中使用的协议。
BSP的过程分类中,下列哪个过程属于支持性资源类?
最新回复
(
0
)