示例类图

电源适配器示例.png
示例代码
public class AC220 {
public int outputAC220V(){
int output = 220;
System.out.println("输出交流电" + output + "V ");
return output;
}
}
public interface DC5 {
int outputDC5V();
}
public class PowerAdapter implements DC5{
private AC220 ac220 = new AC220();
@Override
public int outputDC5V() {
int adapterInput = ac220.outputAC220V();
//变压器...
int adapterOutput = adapterInput/44;
System.out.println("使用PowerAdapter输入AC:" + adapterInput + "V "
+ " 输出DC:" + adapterOutput +"V");
return adapterOutput;
}
}
public class Test {
public static void main(String[] args) {
DC5 dc5 = new PowerAdapter();
dc5.outputDC5V();
}
}
输出:
输出交流电220V
使用PowerAdapter输入AC:220V 输出DC:5V
本文介绍了一种电源适配器的设计模式,通过将高电压的交流电转换为设备所需的低电压直流电,实现了不同电压之间的适配。该模式利用了Java编程语言,通过接口和类的实现,展示了如何从220V交流电转换到5V直流电的过程。
1911

被折叠的 条评论
为什么被折叠?



