一、定义将抽象部分(业务功能)与实现部分(平台实现)分离,使它们都可以独立地变化。 二、结构 三、总结 Bridge模式使用“对象间的组合关系”(抽象的指针),解耦了抽象与实现之间固有的绑定关系,使得抽象和实现之间可以沿着各自的维度变化(子类化)。 Bridge模式的应用一般在“两个非常强的变化维度”,有时一个类也有多于两个的变化维度,这时可以使用Bridge的扩展模式。 编译时装配转为 运行时装配(未来)。 ← Previous Post Next Post → FEATURED TAGS 设计模式 FRIENDS 肖喵喵 Hux Blog