Bridge 桥接
Bridge 桥接
解析:
- 分离抽象和具体
- 用聚合方式(桥)连接抽象和具体

例子:对礼物的扩展。可以从抽象的形容词和具体的礼物类型扩展。例如形容词可以是冷酷的礼物或者的温暖的礼物。礼物的类型可以是花或者是书。如果用继承的方式类的数量是M* N ,
所以我们可以用聚合的方式
class Gift{GiftImpl gift;}class GiftImpl{}class WarmGift extent Gift{public WarmGift(Gift g){super.gift = g;}}class Flower extent GiftImpl{}public static void main(String[] args){Gift g = new WarmGift(new Flower());}
