急急急~~求JAVA中用方法写出一个银行ATM取款机的代码怎么写!!

来源:百度知道 编辑:UC知道 时间:2024/06/08 12:16:38
只需要简单的输入密码,取款,存款,查询余额,和退出,不需要专业化,能在DOS下运行出来就行了,,我这是在做作业哈,,高手们帮帮忙!!

public class Card {
  public String type; //卡的类型
  public String cardCode; //卡号
  public double money; //钱

  /**
  * 重写toString()方法
  */
  public String toString(){
  return "卡的类型:"+type+"\t卡号:"+cardCode+"\t余额:"+money;
  }
  }public class Person {
  Card card;

  /**
  * 构造方法,一般用来初始化信息
  * 此方法是创建对象时自动调用的
  *
  */
  public Person(){
  card=new Card();
  card.type="招商银行";
  card.money=1000D;
  }

  /**
  *
  * @param money 你要取的钱
  * @return 返回的是取到的钱
  */
  public double getMoney(double money){
  if( (card.money-money) >=0){
  card.money=card.money-money;//从卡中减去要取的钱,并重新改变卡中的余额
  return money;
  }else{
  System.out.println("余额不足:请存款!");
  return 0;
  }
  }

  /**
  * 存款
  * @param money
  */
  public void s