class BankCustomer
{
String name;
int money;
String password;
static int count=0;
BankCustomer()
{
this("路人甲",0,"111");
}
BankCustomer(String name)
{
this.name=name;
}
BankCustomer(String name,int money,String password)
{
this.name=name;
this.money=money;
this.password=password;
count++;
}
void saveMoney()
{
System.out.println("请输入存入金额:");
int newMoney=Integer.parseInt(KB.scan());
money+=newMoney;
}
void getMoney()
{
System.out.println("请输入取出金额:");
int newMoney=Integer.parseInt(KB.scan());
if(newMoney-5000>money)
System.out.println("透支金额应该<=5000");
else
money-=newMoney;
}
void getInfo()
{
System.out.println("姓名:" +name);
System.out.println("金额:"+money);
}
void printMenu()
{
System.out.println("请进行选择:\n1、存钱 2、取钱 3、查询 4、退出");
}
String creat()
{
System.out.println("欢迎光临本银行!请输入您的姓名:");
String mingzi=KB.scan();
return mingzi;
}
boolean checkPWD()
{
System.out.println("请输入密码:");
String str=KB.scan();
if(str.equals(password))
return true;
else
{
System.out.println("密码有误");
checkPWD();
return true;
}
}
void run()
{
if(!checkPWD())
{
return;
}
else
{
while(true)
{
printMenu();
int i=Integer.parseInt(KB.scan());
switch(i)
{
case 1: saveMoney(); break;
case 2: getMoney(); break;
case 3: getInfo(); break;
case 4: return;
}
}
}
}
}
评论0