桥接模式

  桥接就是连接,这里特指抽象与具体的连接。比如我现在工作用的电脑是ThinkPad的笔记本,这是具体事物,而电脑类型、品牌都是抽象的概念。电脑类型有PC机、笔记本、平板等,品牌就更多了,有苹果、联想、华硕、戴尔、ThinkPad等。剥离具体与抽象之间的紧密关联,让抽象和抽象独立的进行变化,就是桥接模式的范畴。我们看具体例子:

桥接模式

  具体JDBC代码参见JDBC查询实例

  对数据库的访问是一个抽象的概念,而访问某一个Oracle数据库,查询某张表的某个字段,这是一个具体的事情,中间我们通过JDBC的API实现了抽象与具体的连接。