问题 单项选择题

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

(45)处填()。

A.命令(Command)

B.单例(Singleton)

C.装饰(Decorate)

D.组合(Composite)

答案

参考答案:C

解析:

试题(43)~(45) 分析

本题考查面向对象设计中的设计模式。

单例设计模式的目的就是保证一个类仅能够生成一个对象:组合设计模式则用于表示“部分-整体”的层次结构,并且对部分和整体的使用具有一致性;装饰设计模式则动态地给一个对象增加一些额外的职责,无须改变类的设计和实现。

单项选择题 A1型题
问答题