简介 将[抽象部分](Abstraction,人)与[实现部分](Implementor,人穿的衣服)分离,使它们都可以独立的变化. [业务抽象角色]引用[业务实现角色],或者说[业务抽象角色]的部分实现是由[业务实现角色]完成的 Bridge模式基于[类的最小设计原则],通过使用封装,聚合以及继承等行为来[让不同的类承担不同的责任].它的主要特点是把[抽象]与[行为实现]分离开来,从而可以保持各部分的独立性以及应对它们的功能扩展. 可以这么理解,[抽象]是一个事物的本身的特征,[行为]是一个事…