1.桥接模式:是把一个接口适配到不同接口的一种方式。
2.目的:把抽象层次结构从其实现中分离出来,使其能够独立变更。
3.抽象层:定义了客户端使用的上层的抽象接口。
实现层:定义了工抽象层次使用的底层接口。
抽象层和实现层的接口可以完全不同。
Implementor的接口提供基本操作。
Abstraction的上层操作基于这些基本操作。
4.流程:
Abstraction -> opration -> imp -> operationimp ->A和B将做出响应并接受任务
5.添加新的implementor实现类,响应operationimp消息并不在其中执行具体的任何操作,对abstraction不会有任何影响。
要是更改abstraction,也不会影响implementor