public class BankAccount { private double balance; private Name name; private double interestRate; public BankAccount(String first, String last) { this.balance = 0; this.name = new Name(first, last); this.interestRate = 2.0; } public double getBalance() { return this.balance; } public double getInterestRate() { return this.interestRate; } public Name getName() { return this.name; } public double deposit(double amount) { this.balance += amount; return this.balance; } public double withdraw(double amount) { this.balance -= amount; return this.balance; } public void setFirstName(String firstname) { name.setFirst(firstname); } public void printBankAccount() { System.out.println("Account Balance: " + this.balance); System.out.println("Account Holder: " + this.name.getFirst() + " " + this.name.getLast()); System.out.println("Account Interest Rate: " + this.interestRate); } }