桥接模式
学习
当一个类存在两个独立变化的维度 且都需要进行扩展
当一个系统不希望使用继承或者因为多层次继承导致系统类的个数急剧增加时
当一个系统需要再构件的抽象化角色和具体化角色之间增加更多的灵活性时 避免在两个层次之间建立静态的继承联系 通过桥接模式可以使他们在抽象层建立一个关联关系
学习
当一个类存在两个独立变化的维度 且都需要进行扩展
当一个系统不希望使用继承或者因为多层次继承导致系统类的个数急剧增加时
当一个系统需要再构件的抽象化角色和具体化角色之间增加更多的灵活性时 避免在两个层次之间建立静态的继承联系 通过桥接模式可以使他们在抽象层建立一个关联关系