适配器模式
# 适配器模式
适配器模式的主要功能是进行转换匹配,目的是复用已有的功能,而不是来实现新的接口。
适配器模式主要负责把不兼容的接口转换成客户端期望的样子就好了。
# 适配器模式(Adapter)
场景问题:如何使原有的电源类的结构能够适应新的硬盘类的电源接口的需要呢?
模式定义:将一个类的接口转换成客户希望的另一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
模式本质:转换匹配,复用功能。
使用场景:
- 如果你想要使用一个已经存在的类,但是它的接口不符合你的需求
- 如果你想要创建一个可以复用的类,这个类可能和一些不兼容的类一起工作
- 如果你想使用一些已经存在的子类,但是不可能对每一个子类都进行适配
上次更新: 9/9/2022
- 02
- 注册OpenAI账号ChatGPT指南03-31
- 03
- Sign in with Apple(苹果授权登陆)12-29