设计模式day6-适配器模式


适配器模式(Adapter Pattern)

兼容性,让原本因接口不匹配不能一起工作的两个类可以协同工作,别名包装器(Wrapper)

  1. 三种适配器:类适配器、对象适配器、接口适配器

类适配器

  1. 被适配类、适配器类、适配接口
  2. 适配器类继承被适配类,同时实现适配接口

对象适配器

  1. 适配器类持有被适配类,同时实现适配接口
  2. 由继承变成聚合(合成复用原则)