理解:brigde模式就是实现多维扩展,例如送女朋友一束温暖的花,这句话可以分解为,什么样子的什么东西。桥接模式就是为了解决多维扩展的。
例子实现,追女朋友选择礼物,里面是用继承实现的。
代码:
//Boy类
//mm类
//修饰礼物父类,里面保留了一个实例礼物的引用
//修饰礼物子类1
//修饰礼物子类2
//实例礼物父类
//实例礼物子类
总结:
1.桥接模式就是实现了多维的扩展。
2.聚合就是在一个类中有另一个类的引用。
理解:brigde模式就是实现多维扩展,例如送女朋友一束温暖的花,这句话可以分解为,什么样子的什么东西。桥接模式就是为了解决多维扩展的。
例子实现,追女朋友选择礼物,里面是用继承实现的。
代码:
//Boy类
//mm类
//修饰礼物父类,里面保留了一个实例礼物的引用
//修饰礼物子类1
//修饰礼物子类2
//实例礼物父类
//实例礼物子类
总结:
1.桥接模式就是实现了多维的扩展。
2.聚合就是在一个类中有另一个类的引用。