> 文章列表 > 结构型模式-适配器模式

结构型模式-适配器模式

结构型模式-适配器模式

结构型模式-适配器模式

  • 结构型模式:
    • 适配器模式(Adapter)
    • 解决接口兼容问题
      • 描述
      • 适用环境
      • 优点:
      • 缺点:
      • 违反原则:
      • 代码实现

结构型模式:

适配器模式(Adapter)

解决接口兼容问题

描述

将一个类的接口转换成客户端所期望的另外一个接口,从而使得原本不兼容的类能够协同工作。这种方式可以提高代码的重用性和通用性,同时也能够简化系统的设计和实现。

适用环境

将一个已存在的类进行接口转换时使用;当需要复用一些现存的类,但是其接口与我们所需要的不一致时使用。

优点:

可以让两个不兼容的接口协同工作;提高了代码的复用性,让原本不可复用的类可以被复用。

缺点:

对于过多的使用适配器,会使代码变得非常难以理解和维护&