思想: 抽象层与实现层分离, 中间以抽象类作为两者的连接类(桥接类);
场景: 桥接模式适用于因为继承关系导致子类爆炸的场景;
- 未使用桥接模式, 导致类爆炸的问题
- 随着手机款式的增加, 品牌类个数会急剧增加;
- 使用桥接模式
- 左侧手机款式是抽象层, 右侧品牌是实现层;
- 代码实现
- Java中用到的地方
思想: 抽象层与实现层分离, 中间以抽象类作为两者的连接类(桥接类);
场景: 桥接模式适用于因为继承关系导致子类爆炸的场景;
- 未使用桥接模式, 导致类爆炸的问题
- 随着手机款式的增加, 品牌类个数会急剧增加;
- 使用桥接模式
- 左侧手机款式是抽象层, 右侧品牌是实现层;
- 代码实现
- Java中用到的地方