桥接模式
定义 :将抽象部分与它的实现部分分离,使它们都可以独立地变化。
意图 :将抽象与实现解耦。
桥接模式所涉及的角色
-
Abstraction :定义抽象接口,拥有一个Implementor类型的对象引用
-
RefinedAbstraction :扩展Abstraction中的接口定义
-
Implementor :是具体实现的接口,Implementor和RefinedAbstraction接口并不一定完全一致,实际上这两个接口可以完全不一样Implementor提供具体操作方法,而Abstraction提供更高层次的调用
-
ConcreteImplementor :实现Implementor接口,给出具体实现
Jdk中的桥接模式:JDBC JDBC连接 数据库
浙公网安备 33010602011771号