Phone
V22接口
public interface V22 {
int output22();
}
public class Phone {
public void chongDian(V22 v22){
System.out.println(v22.output22()+"v电压在给手机充电");
}
}
因为只有
220v的实现类
所以需要
220v-22v的适配器
public class V220 {
public int output220() {
System.out.println("可以输出220v电压");
return 220;
}
}
public class Adaptor extends V220 implements V22 {
@Override
public int output22() {
return output220()/10 ;
}
}
测试
public class Test {
public static void main(String[] args) {
new Phone().chongDian(new Adaptor());
}
}
网友评论