//Loan class import java.text.DecimalFormat; public class Loan extends Account{ protected double loanBal; DecimalFormat prec = new DecimalFormat("0.00");//object to setup balance and rate public Loan() { loanBal = 0; } public Loan(int p, String n, double l) { super(p,n); setLoanBal(l); } public void setLoanBal(double l)//set loan balance { loanBal = l; } public double getLoanBal()//get loan balance { return loanBal; } public String update(boolean deposit, double value, int type) { if(type == 3)//if loan account, do this { if(deposit) { loanBal = loanBal - value;//substract from loan because deposited money return "Transaction Successful. Thank you, come again! "; } else { loanBal = loanBal + value;//add to loan because need more money return "Transaction Successful. Thank you, come again! "; } } else return "No Account exists.";//user does not have loan account } public String toString() { return super.toString() + "\tLoan Balance: $" + prec.format(loanBal) + "\n"; } }// end boss class