public class BankTest {
public static void main(String[] args) {
Bank bank = new Bank("中国银行");
BankUtils bkUtils = new BankUtils();
DataBase database = new DataBase();
Admin [] admins = database.getAdmin();
Customer [] customers = database.getCostomer();
Admin admin = new Admin();
Customer customer = new Customer();
BankSysMethod bkSysMethod = new BankSysMethod();
BankCustomerMethod bkCustomerMethod = new BankCustomerMethod();
Boolean isExit = true;
do {
System.out.println("Welcome to the use "+bk.getName()+"系统,请根据你的需求选择你需要的操作");
System.out.println("请选择你的登录模式:1.管理员登陆 ,2.用户登陆,3.还是退出");
int selectMenu = bkUtils.getReadInt();
switch (selectMenu) {
case 1:
admin = bkSysMethod.sysRootDengLu(admins);
if(admin == null) {
return;
}
System.out.println(admin);
bkSysMethod.sysRootMethod(customers);
break;
case 2:
customer = bkCustomerMethod.sysCustomerDengLu(customers);
if(customer == null) {
return;
}
bkCustomerMethod.bankCustomerMethod(customers);
System.out.println("用户登陆成功");
break;
case 3:
isExit = false;
System.out.println("退出成功");
break;
default:
System.out.println("你的输入有误,请重新输入!!!");
break;
}
} while (isExit);
}
}