@@ -0,0 +1,1329 @@
+/**     %3C%3C%3C THIS CODE IS COMPLETE %3E%3E%3E%0A *  This program tests the BankAccount class and its subclasses.%0A */%0Apublic class BankAccountTester%0A%7B%0A    public static void main(String%5B%5D args)%0A    %7B%0A        CheckingAccount joesAccount = new CheckingAccount(1000);%0A        joesAccount.withdraw(300);%0A        joesAccount.deposit(500);%0A        joesAccount.withdraw(100);%0A        System.out.println(%22%3Cshould be $1098.50%3E Joe's balance = $%22 + joesAccount.getBalance());%0A%0A        CheckingAccount moesAccount = new CheckingAccount(500);%0A        moesAccount.transfer(100,joesAccount);%0A        System.out.println(%22%3Cshould be $1198.00%3E Joe's balance = $%22 + joesAccount.getBalance());%0A%0A        SavingsAccount janesAccount = new SavingsAccount(2000,4.2);%0A        janesAccount.withdraw(1000);%0A        System.out.println(%22%3Cshould be $1000%3E Janes's balance = $%22 + janesAccount.getBalance());%0A        janesAccount.withdraw(1000); // withdrawel not allowed%0A        System.out.println(%22%3Cshould be $1000%3E Janes's balance = $%22 + janesAccount.getBalance());%0A        janesAccount.withdraw(995); // withdrawel not allowed%0A        System.out.println(%22%3Cshould be $1000%3E Janes's balance = $%22 + janesAccount.getBalance());%0A        janesAccount.addInterest();%0A        System.out.println(%22%3Cshould be $1042%3E Janes's balance = $%22 + janesAccount.getBalance());%0A%0A%0A    %7D%0A%7D%0A

Create BankAccountTester.java