列表

详情


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

第 1 问

A. 命令(Command)

B. 单例(Singleton)

C. 装饰(Decorate)

D. 组合(Composite)

第 2 问

A. 命令(Command)

B. 单例(Singleton)

C. 装饰(Decorate)

D. 组合(Composite)

第 3 问

A. 命令(Command)

B. 单例(Singleton)

C. 装饰(Decorate)

D. 组合(Composite)

参考答案: B D C

详细解析:

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

上一题