我觉得这个源码找的不够典型,不知道Geely老师觉得我的看法对不对呢?

来源:15-3 桥接模式源码解析(jdk)

磊磊要酷酷滴

2019-03-08

我觉得其实这不能算严格意义上的桥接模式,桥的一边其实是工厂方法模式(Driver-Connection, FabricMySQLDriver-FabricMySQLConnectionProxy),DriverManager桥接了一个工厂方法,但桥的这边并没有继承结构,和那边的继承结构够有排列组合的那么一个意思。

写回答

2回答

慕码人1018289

2020-03-11

我支持你的看法,尤其是你的最后一句话:和那边的继承结构够有排列组合的那么一个意思。

助教的那篇博客我看了,我觉得没有说清楚。无论是Connection和Statement,还是Driver和Connection,都没有任意组合的意思。jdbc老师之前的章节说是抽象工厂模式,我觉得是很OK的。而搞一个List,先让大家注册,用的时候遍历List,先执行类似support的方法,成功后就返回那个对象或执行一段逻辑,我还不知道是什么模式,感觉应该是工厂模式。

1
1
技术进步官
完全感觉不到桥接模式在这里的应用
2021-01-03
共1条回复

geelylucky

2019-03-09

亲爱的同学,你好,我是geely老师的助教。

你可以看一下这篇博客:https://blog.csdn.net/qq_28241149/article/details/78548178

1
0

Java设计模式精讲-Debug方式+内存分析

系统学习设计原则,设计模式,锤炼编码内功,赢取高薪Offer

3433 学习 · 408 问题

查看课程