当不能采用生成子类的方法进行扩充时,可采用( )设计模式动态地给一个对象添加一些额外的职责。
查看答案
假设一个电源总开关可以控制三盏灯、一台空调和一台电视机,通过该电源总开关可以同时控制上述所有设备,可以使用()模式。
A. 适配器
B. 组合
C. 外观
D. 装饰
桥接模式将继承关系转换为( )关系,从而降低了类与类之间的耦合度。
A. 抽象
B. 依赖
C. 关联
D. 实现
组合模式描述了如何将容器对象与叶子对象进行( )组合,使得用户可以一致地对待容器对象和叶子对象。
A. 重构
B. 递归
C. 关联
D. 内置
装饰模式适用性是表示对象的部分-整体层次结构。
A. 对
B. 错