首页
登录
从业资格
设计模式中的( )模式将对象组合成树形结构以表示“部分一整体”的层次结构,使得
设计模式中的( )模式将对象组合成树形结构以表示“部分一整体”的层次结构,使得
题库
2022-08-02
50
问题
设计模式中的( )模式将对象组合成树形结构以表示“部分一整体”的层次结构,使得客户对单个对象和组合对象的使用具有一致性。下图为该模式的类图,其中,( )定义有子部件的那些部件的行为;组合部件的对象由( )通过component提供的接口操作。
问题1选项A.代理(Proxy)B.桥接器(Bridge)C.组合(Composite)D.装饰器(Decorator)问题2选项A.ClientB.ComponentC.LeafD.Composite问题3选项A.ClientB.ComponentC.LeafD.Composite
选项
答案
CDA
解析
本题主要组合设计模式。组合设计模式将对象组合成树形结构以表示“部分一整体”的层次结构,使得客户对单个对象和组合对象的使用具有一致性。
在类图中,Component为合成的对象声明接口;某些情况下,实现从此接口派生出所有类共有的默认行为,定义一个接口可以访问及管理它的多个部分(GetChild),如果必要也可以在递归结构中定义一个接口访问它的父节点,并且实现它;Leaf在合成中表示叶节点对象,叶节点没有子节点;Composite用来定义有子节点(子部件)的部件的行为,存储子节点(子部件);Client通过Component接口控制组合部分的对象。
转载请注明原文地址:https://tihaiku.com/congyezige/2409929.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
I/O设备管理软件一般分为4个层次,如下图所示。图中①②③分别对应( )。
部门、员工和项目的关系模式及它们之间的E-R图如下所示,其中,关系模式中带实下划
层次模型和网状模型等非关系模型中,结点用来存储记录,记录间的联系用指针来表达;而
对于关系模式R(X,Y,Z),下列结论错误的是( )。A.若X→Y,Y→Z,则
某健身俱乐部要开发一个信息管理系统,该信息系统的部分关系模式如下: 员工(员工
某企业部门关系模式Dept(部门号,部门名,负责人工号,任职时间),员工关系模式
某图书馆的图书借还业务使用如下关系模式: 书目(ISBN,书名,出版社,在库数
全局概念层是分布式数据库的整体抽象,包含了系统中全都数据的特性和逻辑结构,从其分
数据仓库中的数据组织是基于( )模型的。A.网状 B.层次 C.关系 D
数据挖掘的分析方法可以划分为关联分析、序列模式分析、分类分析和聚类分析四种。如果
随机试题
Thepriceofcrudeoilhas【N1】______foraseconddayaftertheexporters’g
[originaltext]M:HowdoyoulikeProf.Smith’sclass?W:Well,letmeputitth
“理念世界是第一性的,感性世界是第二性的,而艺术世界仅仅是第三性的。”这段话是谁
关于项目评估和项目论证的描述,不正确的是()A:项目论证应该围绕市场需求、开发
有一类数,每一个数都能被11整除,并且各位数字之和是20,问这类数中,最小的数是
肝素用于抗凝治疗的最佳浓度是A.0.1U/mlB.0.2~0.5U/mlC.2~
患者,女性,10岁,发作性双眼瞪视不动,呼之不应,每周3~4次,每次15秒左右,
2020年J省完成货物进出口总额44500.5亿元,其中出口27444.3亿元,
2×19年2月1日,乙公司与客户签订合同,为该客户拥有的一栋办公楼更换20台空调
根据动态控制原理,项目目标动态控制的第一步工作是( )A.调整项目目标 B.
最新回复
(
0
)