/** * File CISC370HOME/example-progs/grossPay/Employee.java * * A class for simple Employee objects. */ package grossPay; public class Employee { /** * Public constructors */ public Employee( String first, String last, double hr ){ name = new Name(first,last); hourlyRate = hr; } /** * Private instance variables */ private Name name; protected double hourlyRate; /** * Public instance methods */ public double grossWeeklyPay( double hrsWorked ){ return (hrsWorked > 40) ? (40 + (hrsWorked - 40)*1.5)*hourlyRate : hrsWorked*hourlyRate; } public Name getName(){ return name; } }