意图:
将抽象部分与实现部分分离,使它们都可以独立的变化。
由于实际的需要,某个类具有两个或两个以上的维度变化,如果只是用继承将无法实现这种需求,或者使得设计变得相当臃肿。
桥接模式的做法是把变化部分抽象出来,使变化部分与主类分离开来,从而将多个维度的变化彻底分离。最后,提供一个管理类来组合不同维度上的变化。
最后欢迎大家访问我的个人网站:1024s
将抽象部分与实现部分分离,使它们都可以独立的变化。
由于实际的需要,某个类具有两个或两个以上的维度变化,如果只是用继承将无法实现这种需求,或者使得设计变得相当臃肿。
桥接模式的做法是把变化部分抽象出来,使变化部分与主类分离开来,从而将多个维度的变化彻底分离。最后,提供一个管理类来组合不同维度上的变化。
最后欢迎大家访问我的个人网站:1024s