Revision: 36240
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at November 19, 2010 20:37 by trusktr
Initial Code
import java.util.*; public class SalariedEmployee extends Employee { // Data Objects ( public Number salary; // ) // Constructors ( public SalariedEmployee() { super(); salary = new Number(0); } public SalariedEmployee(String f, String l, double sal) { super(f, l); salary = new Number(sal); } public SalariedEmployee(MyString f, MyString l, Number sal) { super(f, l); salary = new Number(sal); } public SalariedEmployee(EmployeeData d) { super(d); salary = new Number(0); } public SalariedEmployee(SalariedEmployee e) { super(e.info()); salary = new Number(salary()); } // ) // Accessors ( // ) // Mutators ( public Number salary() { return new Number(salary); } public Number grossPay() { return salary(); } // ) }
Initial URL
Initial Description
Initial Title
cisp401 SalariedEmployee.java
Initial Tags
Initial Language
Java