A. 将一 类的接 转换成客户希望的另 接口,本模式使原本由于接口不兼容而不能 一起工作的那些类可以一起工作 B. 定义一个用于创建对象的接口,让子类决定实例化哪一个类 C. 表示一个作用于某对象结构中的各元素的操作,它使用户可以在不改变各元素的类的前 提下定义作用于这些元素的新操作 D. 将一个请求封装为一个对象,从而使用户可用不同的请求对客户进行参数化 对请求排 队或记录请求日志,以及支持可撤销的操作
A. 类的 及它 都应该可以通过 子类的方法加以扩充 Bridg 模式使用 户可以对不同的 象接口 实现部分进行组合,并分别对 们进行扩充 B. 用户不希望在 象和它 部分之 有一 固定 绑定关系 ,例如,这种情况可能是 因为在程序运行 刻实现部分应可 择或者切换 C. 对一个抽象的实现部分的修改应对客户不产生影响,即客户的代码 必重新编译 D. 客户程序与抽象类的实现部分之间存在着很大的依赖性