@@ -0,0 +1,2203 @@
+//******************************************************************************%0A//  Firm.java       Java Foundations%0A//  Author: Miguel A Rodriguez%0A//  Date: 9/8/2015%0A//  Course: CSC 112-001%0A//  Description:%0A//           Keeps track of all the records for executive.%0A//  %0A//******************************************************************************%0A%0A   %0A//         UML Diagram for main Application   %0A//         ************************************************************************************  %0A//           child class        %0A//          ***********************************************************************************     %0A//Class:      Executive%0A//          ***********************************************************************************%0A//Variables&Objects: %0A//            Personnel                %0A//          ************************************************************************************%0A//Methods:%0A//            -bonus: double%0A//            +awardBonus(execBonus: double): void%0A//            +pay(): double%0A//          ************************************************************************************* %0A%0A//   ********************************************************************************************%0A//       Program Logic:%0A//                  1) assigns pay and vacation to executive%0A//                  2) creates a constructor%0A//  **********************************************************************************************%0A//*******************************************************************************%0A// Pseudocode %0A//          creates a constructor%0A//          assigns pay and vacation%0A//*******************************************************************************%0Apublic class Executive extends Employee%0A%7B%0A%09private double%09bonus;%0A%0A%09public Executive(String eName, String eAddress, String ePhone,%0A%09%09%09String socSecNumber, double rate)%0A%09%7B%0A%09%09super(eName, eAddress, ePhone, socSecNumber, rate);%0A%0A%09%09this.bonus = 0;%0A%09%7D%0A%0A%0A%09public void awardBonus(double execBonus)%0A%09%7B%0A%09%09this.bonus += execBonus;%09%09%0A%09%7D%0A%0A%09%0A%0A%09public double pay()%0A%09%7B%0A%09%09final double payment = super.pay() + this.bonus;%0A%0A%09%09this.bonus = 0;%0A%0A%09%09return payment;%0A%09%7D%0A%0A%09public int vacation()%0A%09%7B%0A%09%09return 4;%0A%09%7D%0A%7D%0A

Create Executive.java