To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
将抽象部分与实现部分分离,使它们都可以独立地变化,桥接模式使用对象间的组合关系解耦了抽象和实现之间固有的绑定关系,使得抽象和实现可以沿着各自的维度来变化,桥接模式有时候类似于多继承方案,但是多继承方案往往违背单一职责原则,复用性比较差,桥接模式是比多继承方案更好的解决方法。