适配器模式

1. 作用:

  • 协调两个不同的接口

2. 适用场景

适配器适用于客户期待的接口与现有 API 提供的接口不兼容这种场景。他只能用来协调语法上的差异问题。适配器所适配的两个方法执行的应该是类似的任务,否则的话他就解决不了问题。

3. 适配器的利与弊:

  • 利:

    • 有助于避免大规模的改写现有的客户代码
    • 对大型系统和遗留框架的情况下,其作用比较有优势
  • 弊:
    • 需引入一批需要支持的新工具
05-11 12:54