一.ATM机
import java.util.Scanner;
abstract class drawmoney{
public abstract double getMoney(double a,double n);
}
class drawmoney100 extends drawmoney{
public double getMoney(double a,double n){
if(a<100){
System.out.println("余额不足,请选择其他业务");
return a;
}
else {
System.out.println("已吐出100元");
return a-=100;
}
}
}
class drawmoney500 extends drawmoney{
public double getMoney(double a,double n){
if(a<500){
System.out.println("余额不足,请选择其他业务");
return a;
}
else {
System.out.println("已吐出500元");
return a-=500;
}
}
}
class drawmoney1000 extends drawmoney{
public double getMoney(double a,double n){
if(a<1000){
System.out.println("余额不足,请选择其他业务");
return a;
}
else {
System.out.println("已吐出1000元");
return a-=1000;
}
}
}
class drawmoney1500 extends drawmoney{
public double getMoney(double a,double n){
if(a<1500){
System.out.println("余额不足,请选择其他业务");
return a;
}
else {
System.out.println("已吐出1000元");
return a-=1000;
}
}
}
class drawmoney2000 extends drawmoney{
public double getMoney(double a,double n){
if(a<2000){
System.out.println("余额不足,请选择其他业务");
return