我有3节课。 BankAccount,InterestAccount和IsaAccount。 InterestAccount扩展了BankAccount。 IsaAccount扩展了InterestAccount。
这是我为BankAccount获取撤销方法的原因。
public void withdraw(int amount) {
balance = balance - amount;
}
这是我在InterestAccount中为withdraw方法所获得的。 (minimumBalance是belof不应该下降但不担心的数量)
public void withdraw(int amount) {
if (super.getBalance() - amount >= minimumBalance) {
super.withdraw(amount);
}
}
问题是我应该怎样做才能为IsaAccount做一个“延伸两次”的退课?我知道super.super.balance不是这样的。什么是正确的方法?