
设计模式 Java之设计模式 (十三)
桥接模式BridgePatternJava桥接模式BridgePattern是一种结构型设计模式它将一个对象的抽象部分与它的实现部分分离使它们可以独立地变化桥接模式的目的是将抽象与实现解耦从而实现系统的灵活性和可扩展性使用场景当一个类存在多个实现版本时可以使用桥接模式将其分离开来从而使得这些实现版本可以独立地变化当需要将一个抽象部分与它的实现部分分离开来以便它们可以独立地进行修改和扩展时可以使用桥接模式当需要在抽象类中定义抽象方法以便在不同的实现类中实现具体的行为时可以使用桥接模式当需要在运行时动态地改变一个对象的实现时可以使用桥接模式当需要将一个大类拆分成多个独立的层级时可以使用桥接模式代码