首先感谢大佬的博文:https://blog.csdn.net/wwwdc1012/article/details/82780560我的这篇博客也是在此文的基础上加以分析

这里介绍对象适配:场景——利用适配器模式将220/110v交流电电压转换为5v直流电输出。

分析:适配器模式实现需要 源、转换器(适配器)、目标。
需要接口

  1. 交流电接口,定义输出电压
  2. 适配器(我个人更喜欢叫转换器)接口,定义1.识别输入电流类型的方法(是220v还是110v);2.根据输入电压转换并输出直流电的方法。
  3. 具体类:
  • 220v电压生产类
  • 110v电压生产类
  • 220转5v转换器类
  • 110转5v转换器类
  • 注册表类

贴图分析:
java设计模式——适配器

相关文章: