Java模拟实现ATM机

Java模拟ATM机,供大家参考,具体内容如下

实现登录,查询,转账,取款,修改密码,退出功能。

源码

package bank;

import java.io.*;
import java.util.Scanner;

//ATM类
public class Atm {
 private String[] user;//用户全部信息
 private double money;//修改钱数
 private double userMoney;//用户的钱
 private String newPassword;
 private String userInFo;
 private int index;
 private int a =0;
 private int count = 10;

 public void show(){//显示界面
 index = logIn();
 if(index != -1){
  working();
 }
 }

 private String[] newStringUser(String[] str){
 count=count+10;
 String[] newUser = new String[count];
 for(int i=0;i 
 
package bank;

//银行类
public class Bank {

 private Atm atm = new Atm();

 public void welcome(User user){
 System.out.println("欢迎使用atm");
 user.useAtm(atm);
 }

}
package bank;

//用户类
public class User {

 public void useAtm(Atm atm){
 atm.show();
 }
}
//创建user文件当数据库
张三*456*100.0
李四*123*300.0
王五*789*200.0
package bank;

//测试类
public class Text {
 public static void main(String[] args){
 Bank bank =new Bank();
 User user = new User();
 bank.welcome(user);
 }
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

你可能感兴趣的:(Java模拟实现ATM机)