@@ -0,0 +1,2369 @@
+//******************************************************************************%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 name, address, social security and phone numbers for the employees.%0A//  %0A//******************************************************************************%0A%0A   %0A//         UML Diagram for main Application   %0A//         ************************************************************************************  %0A//           child class       %0A//          ***********************************************************************************     %0A//Class:      Employee%0A//          ***********************************************************************************%0A//Variables&Objects: %0A//            Personnel                %0A//          ************************************************************************************%0A//Methods:%0A//            #socialSecurityNumber: String%0A//            #payRate: double%0A//            +toString(): String%0A//            +pay(): double%0A//          ************************************************************************************* %0A%0A//   ********************************************************************************************%0A//       Program Logic:%0A//                  1) creates a constuctor%0A//                  2) assigns pay and vacation to employee%0A//  **********************************************************************************************%0A//*******************************************************************************%0A// Pseudocode %0A//          creates a constructor %0A//          assigns pay and vacation to employee%0A//*******************************************************************************%0Apublic class Employee extends StaffMember%0A%7B%0A%09protected double%09payRate;%0A%09protected String%09socialSecurityNumber;%0A%0A%09%0A%09public Employee(String eName, String eAddress, String ePhone,%0A%09%09%09String socSecNumber, double rate)%0A%09%7B%0A%09%09super(eName, eAddress, ePhone);%0A%0A%09%09this.socialSecurityNumber = socSecNumber;%0A%09%09this.payRate = rate;%0A%09%7D%0A%0A%0A%09public double pay()%0A%09%7B%0A%09%09return this.payRate;%0A%09%7D%0A%0A%09%0A%09public String toString()%0A%09%7B%0A%09%09String result = super.toString();%0A%0A%09%09result += %22%5CnSocial Security Number: %22 + this.socialSecurityNumber;%0A%0A%09%09return result;%0A%09%7D%0A%0A%09%0A%09public int vacation()%0A%09%7B%0A%09%09return 3;%0A%09%7D%0A%7D%0A

Create Employee.java