# 适配器模式

> 将一个类的接口转换成客户希望的另一个接口。

- ID: m06317
- 分类: system
- 领域: 系统论

## 定义

将一个类的接口转换成客户希望的另一个接口。使得原本由于接口不兼容而不能一起工作的类可以一起工作。脚手架作用： 兼容旧世界的桥梁。当你（新思想/新技术）进入一个旧系统时，不要试图强行改变旧系统。做一个“适配器”（翻译层/兼容层），把自己包装成旧系统能理解的形状，潜移默化地接入。

## 机制

把一个类的接口转换成客户期望的另一接口，使不兼容的类可协作。

## 练习

引入适配器类包装原对象，提供目标接口。

## 脚手架用法

兼容旧世界的桥梁。当你（新思想/新技术）进入一个旧系统时，不要试图强行改变旧系统。做一个“适配器”（翻译层/兼容层），把自己包装成旧系统能理解的形状，潜移默化地接入。

[阅读网页](https://thinkingmodels.site/entries/detail/m06317)
