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

admin2010-05-08  31

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

选项 A、命令(Command)
B、单例(Singleton)
C、装饰(Deeorate)
D、组合(Composite)(44)

答案B

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

相关试题推荐
随机试题
最新回复(0)