还没看桥接模式,占tagajax
桥接模式:
定义
:将抽象部分与它的实现部分分离,使它们均可以独立地变化。
意图
:将抽象与实现解耦。
桥接模式所涉及的角色
1. Abstraction :定义抽象接口,拥有一个Implementor类型的对象引用
2. RefinedAbstraction :扩展Abstraction中的接口定义
3. Implementor :是具体实现的接口,Implementor和RefinedAbstraction接口并不必定彻底一致,实际上这两个接口能够彻底不同Implementor提供具体操做方法,而Abstraction提供更高层次的调用
4. ConcreteImplementor :实现Implementor接口,给出具体实现