📄 account.java
字号:
package bank.v12;
/**
* 基本帐户
* @author oyotong
*
*/
public abstract class Account {
protected double balance;//余额
/**
* 开户
* @param balance 初始额度
*/
public Account(double balance) throws OpenAccountException{
if(balance < 10){
throw new OpenAccountException("至少需要10元才可以开户!");
}
this.balance = balance;
}
/**
* 取钱
* @param out
* @return 余额
*/
protected abstract double withdraw(double out) throws OverDraftException;
/*{
balance -= out;
return balance;
}*/
/**
* 存钱
* @param in
* @return 余额
*/
protected double deposit(double in)
{
balance += in;
return balance;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -