现实生活中的适配器例子

泰国插座用的是俩孔的(欧标),可以买多个功能转换插头(适配器),这样就可以使用了。
image.png

适配器模式基本介绍

  1. 适配器模式(Adapter Patterm)将某个类的接口转换成客户端期望的另一个接口标准,住的目的是兼容性,让样本因不匹配不能一起工作的俩个类可以协同工作。其别名为包装器(Weapper)
  2. 适配器模式属于结构型模式
  3. 主要分为三类 :类适配器模式、对象适配器模式、接口适配器模式。

适配器模式工作原理

工作原理

  1. 适配器模式:将一个类的接口转换成另一种接口,让原本接口不兼容的类可以兼容。
  2. 从用户的角度看不到被适配者,是解耦的
  3. 用户调用适配器转化出来的目标接口方法,适配器在调用被适配者的相关接口。
  4. 用户收到反馈结果,感觉只是和目标接口交互,

image.png