Question: In Worked Example 9.1, a. What are the subclasses of Employee? b. What are the superclasses of Manager? c. What are the super- and subclasses
In Worked Example 9.1,
a. What are the subclasses of Employee?
b. What are the superclasses of Manager?
c. What are the super- and subclasses of SalariedEmployee?
d. Which classes override the weeklyPay method of the Employee class?
e. Which classes override the setName method of the Employee class?
f. What are the instance variables of an HourlyEmployee object?
Data from worked example 9.1










•
WORKED EXAMPLE 9.1 Implementing an Employee Hierarchy for Payroll Processing Problem Statement Your task is to imple- ment payroll processing for different kinds of employees. Hourly employees get paid an hourly rate, but if they work more than 40 hours per week, the excess is paid at "time and a half". Salaried employees get paid their salary, no matter how many hours they work. J Jose Luis Pelaez Inc./Getty Images, Inc. Your program should compute the pay for a collection of employees. For each employee, ask for the number of hours worked in a given week, then display the wages earned. Managers are salaried employees who get paid a salary and a bonus. MART
Step by Step Solution
3.47 Rating (150 Votes )
There are 3 Steps involved in it
Based on the information provided in the worked example 91 we can answer the questions as follows a ... View full answer
Get step-by-step solutions from verified subject matter experts
