适配器模式

1、定义

将一个类的接口转化为客户希望的另一个接口的模式,叫做适配器模式。

2、分类

适配器分为两类:

  • 类适配器
  • 对象适配器

3、UML图
  • 目标(Target)角色:定义 Client 使用的接口。
  • 被适配(Adaptee)角色:这个角色有一个已存在并使用了的接口,而这个接口是需要我们适配的。
  • 适配器(Adapter)角色:这个适配器模式的核心。它将被适配角色已有的接口转换为目标角色希望的接口

4、应用场景
  • 旧系统的改造升级
  • InputStreamReader(InputStream)
  • OutputStreamWriter(OutputStream)

results matching ""

    No results matching ""