设计模式day6-适配器模式

适配器模式(Adapter Pattern)

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

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

类适配器

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

对象适配器

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

接口适配器

  1. 适配器不想使用适配接口所有方法
  2. 抽象类空实现接口,匿名内部类实现抽象类

Java内实现

  1. springMVC handlerAdapter
posted @ 2022-05-26 23:17  pizisu  阅读(22)  评论(0编辑  收藏  举报