图9—19所示为(46)设计模式,适用于:(47)。 (47)

admin2019-07-12  24

问题 图9—19所示为(46)设计模式,适用于:(47)。

(47)

选项 A、表示对象的部分一整体层次结构
B、不希望在抽象和它的实现部分之间有一个固定的绑定关系
C、在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责
D、使所有接口不兼容类可以一起工作

答案A

解析 组合(Component)模式将对象组合成树形结构以表示“部分一整体”的层次结构,其中的组合对象使用户可以组合基元对象以及其他对象,从而形成任意复杂的结构。类Component为组合中的对象声明接口,类Lear在组合中表示叶节点对象,并在组合中定义图元对象的行为。类Composite定义有子部件的那些部件的行为、存储子部件,并在Component接口中实现与子部件的有关操作。类Clienti通过Component接口操纵组合部件的对象。
转载请注明原文地址:https://jikaoti.com/ti/JrG7FFFM
0

最新回复(0)