工学

填空题()模式让客户端可以统一对待单个对象和组合对象。

题目
填空题
()模式让客户端可以统一对待单个对象和组合对象。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 下面的 (42) 模式将对象组合成树形结构以表示 “部分-整体”的层次结构,并

使得用户对单个对象和组合对象的使用具有一致性。

(42 )A. 组合 (Composite ) B. 桥接 (Bridge )

C. 修饰 (Decorator ) D. 外观 (Facade )


正确答案:A


第2题:

采用( )设计模式可保证一个类仅有一个实例;采用( )设计模式可将对象组合成树形结构以表示“部分一整体”的层次结构,使用户对单个对象和组合对象的使用具有一致性;采用( )设计模式可动态地给一个对象添加一些额外的职责。

A.命令(Command)

B.单例(Singleton)

C.装饰(Deeorate)

D.组合(Composite)(44)


正确答案:B
解析:试题43:在面向对象程序设计的范畴中,命令模式是一种设计模式,它尝试以物件来代表实际行动。命令物件可以把行动(action)及其参数封装起来。试题44:组合模式有时候又叫做部分一整体模式,它使我们在树型结构的问题中,模糊了简单元素和复杂元素的概念,客户程序可以像处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦。试题45:装饰设计模式可动态地给一个对象添加一些额外的职责。

第3题:

以下关于组合模式的叙述错误的是( )。

A.组合模式对叶子对象和组合对象的使用具有一致性

B.组合模式可以通过类型系统来对容器中的构件实施约束,可以很方便地保证在一个容器中只能有某些特定的构件

C.组合模式将对象组织到树形结构中,可以用来描述整体与部分的关系

D.组合模式使得可以很方便地在组合体中加入新的对象构件,客户端不需要因为加入新的对象构件而更改代码


答案:D

第4题:

设计模式中的(请作答此空)模式将对象组合成树形结构以表示"部分一整体"的层次结构,使得客户对单个对象和组合对象的使用具有一致性。下图为该模式的类图,其中,( )定义有子部件的那些部件的行为;组合部件的对象由( )通过component提供的接口操作。

A.代理(Proxy)
B.桥接器(Bridge)
C.组合(Composite)
D.装饰器(Decorator)

答案:C
解析:
本题主要组合设计模式。组合设计模式将对象组合成树形结构以表示"部分一整体"的层次结构,使得客户对单个对象和组合对象的使用具有一致性。
在类图中,Component为合成的对象声明接口;某些情况下,实现从此接口派生出所有类共有的默认行为,定义一个接口可以访问及管理它的多个部分(GetChild),如果必要也可以在递归结构中定义一个接口访问它的父节点,并且实现它;Leaf在合成中表示叶节点对象,叶节点没有子节点;Composite用来定义有子节点(子部件)的部件的行为,存储子节点(子部件);Client通过Component接口控制组合部分的对象。

第5题:

结构型设计模式涉及如何组合类和对象以获得更大的结构,分为结构型类模式和 结构型对象模式。其中,结构型类模式采用继承机制来组合接口或实现,而结构型对象模式描述了如何对一些对象进行组合,从而实现新功能的一些方法。以下( )模式是结构型对象模式。

A.中介者 (Mediator) B.构建器(Builder) C.解释器(Interpreter) D.组合(Composite)


正确答案:D

第6题:

下面的(42)模式将对象组合成树形结构以表示“部分-整体”的层次结构,并使得用户对单个对象和组合对象的使用具有一致性。

A.组合(Composite)

B.桥接(Bridge)

C.修饰(Decorator)

D.外观(Facade)


正确答案:A
解析:组合模式将被组合的对象和组合对象抽象为同一种对象,使得用户对单个对象和组合对象的使用变得统一。

第7题:

组合动画可以分为单个对象和多个对象的组合动画。()

此题为判断题(对,错)。


参考答案:正确

第8题:

()第一次打散后变为单个字符对象。

A、位图对象

B、文本对象

C、组合对象

D、矢量图形


参考答案:B

第9题:

结构型设计模式涉及如何组合类和对象以获得更大的结构,分为结构型类模式和 结构型对象模式。其中,结构型类模式采用继承机制来组合接口或实现,而结构型对象模式描述了如何对一些对象进行组合,从而实现新功能的一些方法。以下(48)模式是结构型对象模式。

A.中介者 (Mediator)
B.构建器(Builder)
C.解释器(Interpreter)
D.组合(Composite)

答案:D
解析:
结构型模式是描述如何将类对象结合在一起,形成一个更大的结构,结构模式描述两种不同的东西:类与类的实例。故可以分为类结构模式和对象结构模式。在GoF设计模式中,结构型模式有: 1.适配器模式 Adapter 2.桥接模式 Bridge 3.组合模式 Composite 4.装饰模式Decorator 5.外观模式 Facade 6.享元模式 Flyweight 7.代理模式 Proxy

第10题:

设计模式中的( )模式将对象组合成树形结构以表示"部分一整体"的层次结构,使得客户对单个对象和组合对象的使用具有一致性。下图为该模式的类图,其中,( )定义有子部件的那些部件的行为;组合部件的对象由(请作答此空)通过component提供的接口操作。

A.Client
B.Component
C.Leaf
D.Composite

答案:A
解析:
本题主要组合设计模式。组合设计模式将对象组合成树形结构以表示"部分一整体"的层次结构,使得客户对单个对象和组合对象的使用具有一致性。
在类图中,Component为合成的对象声明接口;某些情况下,实现从此接口派生出所有类共有的默认行为,定义一个接口可以访问及管理它的多个部分(GetChild),如果必要也可以在递归结构中定义一个接口访问它的父节点,并且实现它;Leaf在合成中表示叶节点对象,叶节点没有子节点;Composite用来定义有子节点(子部件)的部件的行为,存储子节点(子部件);Client通过Component接口控制组合部分的对象。