## 适配器模式
###
是作为两个不兼容的接口之间的桥梁,属于结构型模式
###
适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作
###
## 常见的几类适配器模式
###
### 接⼝的适配器模式
不想实现⼀个接⼝中所有的⽅法时,可以创建⼀个Adapter,实现所有⽅法,在写别的类的时候,继承Adapter类即可。
###
### 类的适配器模式
###
想将⼀个类转换成满⾜另⼀个新接⼝的类时,可以使⽤类的适配器模式,创建⼀个新类,继承原有的类,实现新的接⼝即可。
###
### 对象的适配器模式
###
想将⼀个对象转换成满⾜另⼀个新接⼝的对象时,可以创建⼀个适配器类,持有原类的⼀个实例,在适配器类的⽅法中,调⽤实例的⽅法就⾏。
###
![](https://img.kancloud.cn/4f/df/4fdf90ddd86a5f2189ba7cb01c528933_1872x896.png)
- 设计模式六大原则
- 常见的三大设计模式分类
- 创建型模式之单例模式
- 单例模式之懒汉
- 单例模式之饿汉
- 单例模式之如何选择懒汉饿汉
- 什么情况下使用单例模式
- 创建型模式之工厂模式
- 简单工厂模式
- 工厂方法模式
- 抽象工厂模式
- 创建型模式之原型模式
- 创建型模式之建造者模式
- 结构型模式之适配器模式
- 接口的适配器模式
- 类的适配器模式
- 结构型模式之桥接模式
- 结构型模式之桥接模式和适配器模式的区别
- 结构型模式之装饰器模式
- 结构型模式之代理模式
- 结构模式之外观模式
- 结构模式之享元模式
- 行为模式之策略模式
- 行为模式之模板模式
- 行为模式之观察者模式
- 行为模式之责任链模式
- 行为模式之命令模式
- 行为模式之迭代器模式
- 行为模式之备忘录模式
- 行为模式之状态模式