首页
登录
从业资格
设计模式中的( )模式将对象组合成树形结构以表示“部分一整体”的层次结构,使得
设计模式中的( )模式将对象组合成树形结构以表示“部分一整体”的层次结构,使得
题库
2022-08-02
45
问题
设计模式中的( )模式将对象组合成树形结构以表示“部分一整体”的层次结构,使得客户对单个对象和组合对象的使用具有一致性。下图为该模式的类图,其中,( )定义有子部件的那些部件的行为;组合部件的对象由( )通过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
数据挖掘的分析方法可以划分为关联分析、序列模式分析、分类分析和聚类分析四种。如果
随机试题
你得承认,多媒体不只是一件东西,而是包括许多东西的复杂的组合。硬件、软件和这两者相遇时的界面。不,我们还忘了一件很重要的事情,对媒体还包括你。是的,就是
Afreightelevatorcancarryamaximumloadof1200pounds.Sean,whoweighs200
下面是一段关于麦当劳快餐店的对话。Mike:Let’sgogetsomethingtoeat.Iamstarving.李:我也有点饿。正
EffectiveNote-takingThedifficultyoftakingnotes:No
Theoutputofourfactoryisnowtwice______itwasthreeyearsago.A、whatB、that
Althoughtheclimbupthecorporateladderseemstobegoingslowlyforwoma
[originaltext]W:I’mgoingovertotherecyclingcenterthisafternoon.Wouldy
最古老、最简单的一种组织结构类型是A.直线型组织结构 B.直线一参谋型组织结构
以下判断正确的是()A.集体企业增加值增速最慢 B.国有企业增加值最
疑为子宫内膜不规则脱落时诊刮的时间应选在( )。A.月经来潮6小时内 B.月
最新回复
(
0
)