Design-Patterns-Bridge Posted on 2021-10-21 | In Structural Bridge 应用场景解释 当有巨型的单个类有很多变种. 或者需要被重构拆分 当这个类有多个维度,方面,或者组件 会经常行的发生变化或者替换 如果你想在运行时切换不同的实现 应用步骤重点 先识别出类中的可以拆分的多个维度,方面或者组件 抽象出这些组件的 interface 根据不同的变种实现组件的interface 在被拆分类分配一个字段给某个抽象的组件实例, 在类型调用组件相关方法