public class SavingsAccount extends BankAccount { private double interestRate; public SavingsAccount(double amount, double rate) { super(amount); interestRate = rate; } public void postInterest() { double balance = getBalance(); double interest = balance * interestRate/100; deposit(interest); } public double getRate() { return interestRate; } void setRate(double newRate) { interestRate = newRate; } public String toString() { return String.format("Savings Account(balance = %.2f, rate = %.3f)", getBalance(), interestRate); } }