设计模式——适配器模式(Adapter Pattern)
JokerMing
共 731字,需浏览 2分钟
· 2023-05-29
适配器模式: 将一个类的接口适配成用户所期待的。一个适配允许通常因为接口不兼容而不能在一起工作的类工作在一起,做法是将类自己的接口包裹在一个已存在的类中。简而言之,个人理解适配器模式就是把接口参数不匹配的内容转换为与调用接口一致的参数进行处理。很典型的一个生活例子: 我们使用的数据线接口转换器,还有三孔排查与两孔的转接。![92d05164b55bd927cb9bc5c998206cdc.webp](https://filescdn.proginn.com/2e6bebf3bf0b3c974c07110ff9a14219/92d05164b55bd927cb9bc5c998206cdc.webp)
进一步详谈
============
什么时候能够用到适配器模式呢?根据上述的描述,出现以下问题可以使用: 1. 多方数据通过同一接口汇入数据2. 相反,多数据源通过同一接口返回等等...图示(图片来源网络):
![92d05164b55bd927cb9bc5c998206cdc.webp](https://filescdn.proginn.com/2e6bebf3bf0b3c974c07110ff9a14219/92d05164b55bd927cb9bc5c998206cdc.webp)
![92d05164b55bd927cb9bc5c998206cdc.webp](https://filescdn.proginn.com/2e6bebf3bf0b3c974c07110ff9a14219/92d05164b55bd927cb9bc5c998206cdc.webp)
什么时候能够用到适配器模式呢?根据上述的描述,出现以下问题可以使用: 1. 多方数据通过同一接口汇入数据2. 相反,多数据源通过同一接口返回等等...图示(图片来源网络):
评论