首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(2013年下半年上午试题46、47)图10.4所示为________(46)设计模式,适用于:________(47)。 (46)
(2013年下半年上午试题46、47)图10.4所示为________(46)设计模式,适用于:________(47)。 (46)
admin
2021-01-13
41
问题
(2013年下半年上午试题46、47)图10.4所示为________(46)设计模式,适用于:________(47)。
(46)
选项
A、组件(Component)
B、适配器(Adapter)
C、组合(Composite)
D、装饰器(Decorator)
答案
C
解析
组合(Composite)设计模式将对象组合成树形结构以表示“部分一整体”的层次结构,其中的组合对象使用户可以组合基元对象以及其他对象,从而形成任意复杂的结构。类Component为组合中的对象声明接口。类Leaf在组合中表示叶节点对象,并在组合中定义图元对象的行为。类Composite定义有子部件的那些部件的行为、存储子部件,并在Component接口中实现与子部件的有关操作。类Client通过Component接口操纵组合部件的对象。
转载请注明原文地址:https://kaotiyun.com/show/aPCZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某学校拟开发一套实验管理系统,对各课程的实验安排情况进行管理。【需求分析】一个实验室可进行多种类型不同的实验。由于实验室和实验员资源有限,需根据学
阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某网上药店允许顾客凭借医生开具的处方,通过网络在该药店购买处方上的药品。该网上药店的基本功能描述如下:(1)注册。顾客在买药之前,必须先在网上药店注册。
阅读以下说明和图,回答问题1至问题3.将解答填人答题纸的对应栏内。【说明】某时装邮购提供商拟开发订单处理系统,用于处理客户通过电话、传真、邮件或Web站点所下订单。其主要功能如下:(1)增加客户记录。将新客户信息添加到客户文件
阅读以下函数说明和C代码,回答问题[说明]对多个元素的聚合进行遍历访问时,需要依次推移元素,例如对数组通过递增下标的方式,数组下标功能抽象化、一般化的结果就称为迭代器(Iterator)。模式以下程序模拟将书籍(Book)放到书架(BookShe
阅读下列说明和Java代码,将应填入(n)处的字句写在答题纸的对应栏内。[说明]某大型商场内安装了多个简易的纸巾售卖机,自动出售2元钱一包的纸巾,且每次仅售出一包纸巾。纸巾售卖机的状态图如图6-1所示。采用状态(State)模式来实现
阅读下列说明和图,回答问题1到问题3,将解答填入答题纸的对应栏内。【说明】操作系统中,死锁(Deadlock)是指多个进程在运行的过程中因争夺资源而造成的一种僵局。当进程处于这种僵持状态时,若无外力作用,它们都将无法再向前推进。面对死锁问题有两个解决方
阅读下列说明和C++代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】某公司的组织结构图如图16.10所示,现采用组合(Composition)设计模式来构造该公司的组织结构,得到如图16一11所示的类图。其eOC
阅读下列说明和C代码,回答问题1至问题3,将解答写在答题纸的对应栏内。【说明】某应用中需要对100000个整数元素进行排序,每个元素的取值在0~5之间。排序算法的基本思想是:对每一个元素x,确定小于等于x的元素个数(记为m),将x放在输出元素序列的第m
下列关于dpi的叙述中,(58)是正确的。 ①每英寸的bit数 ②每英寸像素点 ③dpi越高图像质量越低 ④描述分辨率的单位
UML类图中类与类之间的关系有五种:依赖、关联、聚合、组合与继承。若类A需要使用标准数学函数类库中提供的功能,那么类A与标准类库提供的类之间存在(45)关系;若类A中包含了其他类的实例,且当类A的实例消失时,其包含的其他类的实例也消失,则类A和它所包含的类
随机试题
汽轮机热力试验大致包括哪些内容?试验前应做哪些工作?
关于胎儿宫内生长迟缓的诊断标准,下列说法正确的是()
生物制品的制备过程不包括
诊断应首先考虑下列哪项治疗是错误的
哪种中毒不会引起中毒性溶血
施工企业自行研发并拥有的特殊施工方法,属于()法律关系。
A项目在建设期内投入全部原始投资,该项目的净现值率为0.2,则该项目的获利指数为()。
战争文化研究运用了多种学科、多种理论和多种研究方法来解释战争与社会文化之问的互动关系,远比运用单一学科解释要______得多,可以修正过去一些错误或存在______的观点,也可以对历史进行另外一种角度的解释或观察。
Thepossiblementalhealtheffectsofcitylivingaffectmanypeople.Peopleoftenmovetocitiesforbetterjobsandmorecultu
Theproblemofthestandardeducationaltestsiscausedby______.
最新回复
(
0
)