读书人

桥接方式

发布时间: 2012-06-28 15:20:03 作者: rapoo

桥接模式

桥接模式:如果你了解JDBC的DriverManager设计思想,基本就理解了该模式。

该模式比较复杂,也是抽象层次比较高的模式。

具体思想:有一个接口,该接口有很多种具体实现,客户端调用那一个具体的实现,是通过接口管理器进行分析调用。接口管理器就是客户端与服务端的“桥”。

在JDBC中,DriverManager就是桥,Driver就是接口,各个数据库厂商的实现就是具体实现。

根据使用的数据库不同,DriverManager给我们生产的Driver就不同。

具体实现代码如下:

?

执行结果

第一种业务 com.mkf.pattern.impl.ClassOne
第二种业务 com.mkf.pattern.impl.ClassTwo

读书人网 >软件架构设计

热点推荐