Changed HourlyEmployee and SalariedEmployee to have a private setAnnualPay method, called from its constructor.