1. 模式结构
2. 角色
(1) Abstraction(抽象类)
主体,通常聚合Implementor,通过set方法设置具体Implementor对象
(2) RefinedAbstraction(扩充抽象类)
主体的具体实现
(3) Implementor(实现类接口)
客体接口
(4) ConcreteImplementor(具体实现类)
客体的具体实现
3. 特点
通过在抽象层主体聚合客体实现两个继承体系的自由组合,即桥接
4. 扩展
配合适配器模式使用
5. 应用
Java虚拟机对应用程序和运行平台进行桥接
JDBC驱动程序