public class Account {
private int money;
//存款业务
public void saveMoney(int money) {
this.money += money;
}
//取款业务
public void takeMoney(int money) {
this.money -= money;
}
//余额
public int getBalance () {
return this.money;
}
//显示业务类型
public void showNeed() {
System.out.println("1.存款 2.取款 0.退出\n请选择你需要办理的业务:");
}
//显示当前余额
public void showBalance() {
System.out.println("***当前余额为:"+getBalance()+"元***");
}
}
public class Test {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
Account account = new Account();
boolean cn = true;
while(cn) {
account.showNeed();
int i = input.nextInt();//输入的选择
switch(i) {
case 1:
System.out.println("请输入存款金额:");
int money = input.nextInt();
account.saveMoney(money);
account.showBalance();
break;
case 2:
System.out.println("请输入取款金额:");
money = input.nextInt();
account.takeMoney(money);
account.showBalance();
break;
case 0:
System.out.println("谢谢使用!");
cn=false;
break;
}
}
}
}