首先感谢大佬的博文:https://blog.csdn.net/wwwdc1012/article/details/82780560我的这篇博客也是在此文的基础上加以分析
这里介绍对象适配:场景——利用适配器模式将220/110v交流电电压转换为5v直流电输出。
分析:适配器模式实现需要 源、转换器(适配器)、目标。
需要接口
- 交流电接口,定义输出电压
- 适配器(我个人更喜欢叫转换器)接口,定义1.识别输入电流类型的方法(是220v还是110v);2.根据输入电压转换并输出直流电的方法。
- 具体类:
- 220v电压生产类
- 110v电压生产类
- 220转5v转换器类
- 110转5v转换器类
- 注册表类
贴图分析: