试题详情

试题内容

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

(1)A.代理(Proxy)
B.桥接器(Bridge)
C.组合(Composite)
D.装饰器(Decorator)
(2) A.Client
B.Component
C.Leaf
D.Composite
(3) A.Client
B.Component
C.Leaf
D.Composite

查看答案

软题库参考答案:C、D、A(仅供参考)

软题库解析:正在加载....

你可能感兴趣的试题

32题:采用继承机制创建子类时,子类中()。
A.只能有父类中的属性
B.只能有父类中的行为
C.只能新增行为
D.可以有新的属性和行为
50题:

将数组{1,1,2,4,7,5}从小到大排序,若采用(1)排序算法,则元素之间需要进行的比较次数最少,共需要进行(2)次元素之间的比较。
(1) A.直接插入
B.归并
C.堆
D.快速
(2) A.5
B.6
C.7
D.8

20题:编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关符号的类型和特征等信息,并将其存入 (22) 中。  
A.符号表
B.哈希表  
C.动态查找表  
D.栈和队列  
39题:

(1)以静态或动态的连接方式,为应用程序提供一组可使用的类。(2)除了提供可被应用程序调用的类以外,还基本实现了一个可执行的架构。
(1)A、函数库
B、类库
C、框架
D、类属
(2)A、函数库
B、类库
C、框架
D、类属

43题:

(1)设计模式将抽象部分与它的实现部分相分离,使它们都可以独立地变化。下图为该设计模式的类图,其中,(2)用于定义实现部分的接口。

(1)A、Singleton(单件)
B、Bridge(桥接)
C、Composite(组合)
D、Facade(外观)
(2)A、Abstraction
B、ConcreteImplementorA
C、ConcreteImplementorB
D、Implementor

41题:

以下关于程序错误的叙述中,正确的是()。
A.编译正确的程序必然不包含语法错误
B.编译正确的程序必然不包含语义错误
C.除数为0的错误可以在语义分析阶段检查出来
D.除数为0的错误可以在语法分析阶段检查出来