首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设计模式基于面向对象技术,是人们在长期的开发实践中良好经验的结晶,提供了一个简单、统一的描述方法,使得人们可以复用这些软件设计方法、过程管理经验。按照设计模式的目的进行划分,现有的设计模式可以分为创建型、(54)和行为型三种类型。其中(55)属于创建型模式
设计模式基于面向对象技术,是人们在长期的开发实践中良好经验的结晶,提供了一个简单、统一的描述方法,使得人们可以复用这些软件设计方法、过程管理经验。按照设计模式的目的进行划分,现有的设计模式可以分为创建型、(54)和行为型三种类型。其中(55)属于创建型模式
admin
2017-11-28
99
问题
设计模式基于面向对象技术,是人们在长期的开发实践中良好经验的结晶,提供了一个简单、统一的描述方法,使得人们可以复用这些软件设计方法、过程管理经验。按照设计模式的目的进行划分,现有的设计模式可以分为创建型、(54)和行为型三种类型。其中(55)属于创建型模式,(56)属于行为型模式。(57)模式可以将一个复杂的组件分成功能性抽象和内部实现两个独立的但又相关的继承层次结构,从而可以实现接口与实现分离。
(57)
选项
A、Prototype
B、Flyweight
C、Adapter
D、Bridge
答案
D
解析
设计模式基于面向对象技术,是人们在长期的开发实践中良好经验的结晶,提供了一个简单、统一的描述方法,使得人们可以复用这些软件设计方法、过程管理经验。按照设计模式的目的进行划分,现有的设计模式可以分为创建型、结构型和行为型三种模式。其中创建型模式主要包括abstractfactory、builder、factorymethod、prototype、singleton等,结构型模式主要包括adaptor、bridge、composite、decorator、fagade、flyweight和proxy,行为型模型主要包括chain ofresponsibility、command、interpreter、iterator、mediator、memento、observer、state、strategy、template method、visitor等。bridge模式可以将一个复杂的组件分成功能性抽象和内部实现两个独立的但又相关的继承层次结构,改变组件的这两个层次结构很简单,以至于它们可以互相独立地变化,采用bridge模式可以将接口与实现分离,提高了可扩展性,并对客户端隐藏了实现的细节。
转载请注明原文地址:https://www.kaotiyun.com/show/uMQZ777K
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
Lastyear,138,000SanFranciscoresidentsusedAirbnb,apopularappdesignedtoconnecthomerentersandtravelers.It’sasta
Don’ttalk:yourcellphonemaybeeavesdropping.Thankstorecentdevelopmentsin"spyphone"software,ado-it-yourselfspook
Don’ttalk:yourcellphonemaybeeavesdropping.Thankstorecentdevelopmentsin"spyphone"software,ado-it-yourselfspook
输入一个整数数组,判断该数组是不是某二元查找树的后序遍历的结果。如果是返回true,否则返回false。例如输入5、7、6、9、11、10、8,由于这一整数序列是如下树的后序遍历结果:因此返回true。如果输入7、4、6、5,没有哪棵树的后序遍历
输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。例如输入的数组为1,-2,3,10,-4,7,2,-5,和最大的子数组为3,10,
()是计算机系统软件的两个重要特点。A.通用性B.可卸载性C.可扩充性D.基础性
在Word文档编辑中,可直接键入日期和时间,但使用()命令插入日期和时间更为方便、灵活。
请对津贴分配表中的分类汇总结果按“部门”对“津贴”求平均值。
编程【要求】1.打开T盘中的文件myf2c,在其中输入所编写的程序,输出结果数据文件取名myf2out。2.数据文件的打开、使用、关闭均用C语言标准库中缓冲文件系统的文件操作函数实现。【程序功能】判断一个N?N矩阵是否为幻方阵。幻方阵是指一
论软件体系结构的演化软件体系结构的演化是在构件开发过程中或软件开发完毕投入运行后,由于用户需求发生变化,必须相应地修改原有软件体系结构,以满足新的变化了的软件需求的过程。体系结构的演化是一个复杂且难以管理的问题。请围绕“论软件体系结构的演化”
随机试题
Asageneralrule,allformsofactivitiesleadtoboredomwhentheyareperformedonaroutinebasis.Asamatter【C1】________fa
下列哪个不属于危险具有的特征?
法国国民议会议员的任期为()
浸出制剂的治疗作用特点是
关于药物量效关系的说法,错误的是()
犯罪嫌疑人赵某涉嫌案件具有较大社会影响,现羁押在某看守所。则下列说法错误的是?
区域环境影响报告书中“能源、水资源及其他主要物料消耗、弹性系数等变化情况及主要污染物排放状况”内容应放在下述()部分。
对于屋架结构,当荷载只作用在节点上时,所有杆件均只有()。
政府发现水源被污染,因而采取紧急停水措施,因停水时间长,有群众在政务微博上留言表达不满,甚至有过激言论,假如你是微博平台负责人,你会如何做出回应?
以下程序:#include<stdio.h>main(){charstr[10];scanf("%s",&str);printf("%s\n",str);}运行上面的程序,输
最新回复
(
0
)