登录界面
import com.sun.org.apache.bcel.internal.generic.ExceptionThrower;
import java.beans.Expression;
/*import java.util.NoSuchElementException;*/
import java.util.Scanner;
public class Logininterface {
public static void main(String[] args) /**/{
Scanner sca = new Scanner(System.in);
Bank b = new Bank();//成立一家银行🤭
boolean exit =true;
while(exit){
System.out.println("***********欢迎光临************");
System.out.println("1:创建账户");
System.out.println("2:登录账户");
System.out.println("3:退出");
int choseType = 0;
if(sca.hasNext()) {
choseType = sca.nextInt();
}
switch (choseType){
case 1:b.Register();break;
case 2: b.userLogin();break;
case 3:sca.close();exit = false;break;
default:
System.out.println("输入错误,请重新输入");break;
}
}
}
}
账户
import java.security.AccessControlContext;
public abstract class Account {
public int getAccountId() {
return accountId;
}
public void setAccountId(int accountId) {
this.accountId = accountId;
}
public int accountId;
private String indentityCard;
private int pwd;
private String name;
private String email;
public int getBalance() {
return balance;
}
public void setBalance(int balance) {
this.balance = balance;
}
private int balance;
//身份证号 密码 名字 邮箱
public Account(){
}
public Account(String indentityCard,int pwd,String name,String email,int accountId,int balance){
this.indentityCard = indentityCard;
this.pwd = pwd;
this.name = name;
this.email = email;
this.accountId = accountId;
this.balance = balance;
}
public String getIndentityCard() {