类适配器模式介绍

基本介绍:Adapter类,通过继承src类,实现dst 类接口,完成src->dst的适配。

类适配器模式应用实例

  1. 应用实例说明
    1. 以生活中充电器的例子来讲适配器,充电器相当于Adapter,220V交流电相当于src(既被适配者),我们目 dst (既 目标)是 5V 直流电
  2. 思路分析(类图)
  3. 代码实现

image.png

类适配器模式注意事项和细节

  1. Java是单继承机制,所以类适配器需要继承src类这一点算是一个缺点,因为这要求dst必须是接口,由一定的局限性;
  2. src 类的方法在 Adapter 中 都会暴露出来,也增加了使用成本。
  3. 由于其继承了 src 类,所以他可以根据需求重写src 类的方法,使得Adapter 的灵活性增强了。