软件测试习题
1. 题目
下图是( 1 )设计模式的类图,该设计模式的目的是( 2 ),图中, Abstraction 和 RefinedAbstraciton 之间是( 3 )关系,Abstraction 和 Implementor 之间是( 4 )关系。
1
A. 适配器
B. 桥接
C. 装饰
D. 代理
2
A. 将一个类的接口转换为客户期望的另一种接口,使得原本不匹配的接口而无法合作的类可以一起工作
B. 将一个抽象与其实现分离开,以便两者能够各自独立地演变
C. 动态地给一个对象附加额外的职责,不必通过子类就能灵活地增加功能
D. 为一个对象提供代理以控制该对象的访问
3
A. 依赖
B. 关联
C. 继承
D. 聚合
4
A. 依赖
B. 关联
C. 继承
D. 聚合