首先,看下两个设计模式的定义

  • 适配器模式:将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类能一起工作
  • 桥接模式:将抽象与实现分离,使它们可以独立变化

通过一张表格总结其区别

适配器模式 桥接模式
结构型模式 ~
一种接口转换成另一种接口 实现与接口分开,可以独立变化
基类继承+接口实现 接口组合