将抽象部分与它的实现部分分离,使它们都可以独立地变化。
将一个大抽象接口,分成多个小抽象接口,选择一个主抽象接口,持有其他接口地引用,继承变组合,组合地各个部分可以独立变化(独立修改、独立编译等);
桥接模式