Question: ShiftSupervisor Class c + + In a particular factory, a shift supervisor is a salaried employee who supervises a shift. In addition to a salary,
ShiftSupervisor Class c
In a particular factory, a shift supervisor is a salaried employee who supervises a shift. In addition to a salary, the shift supervisor earns a yearly bonus when his or her shift meets production goals.
Design a ShiftSupervisor class that is derived from the Employee class you created in the program made in the lab. The ShiftSupervisor class should have a member variable that holds the annual salary and a member variable that holds the annual production bonus that a shift supervisor has earned. Write one or more constructors and the appropriate accessor and mutator functions for the class.
Demonstrate the class by writing a program that uses a ShiftSupervisor object.
USE THE NEXT TEMPLATE MANDATORY FOR THE MAIN FUNCTION only the creation and display of the object
ProductionWorker pw "Pete", "Oct ;
pwprint;
cout endl;
ShiftSupervisor ss "Micky", "Feb ;
ssprint;
Output the position name and the indentation are optional, but useful:
Name: Pete
Number:
Hire Date: Oct
Position: Production Worker
Shift:
Pay rate:
Name: Micky
Number:
Hire Date: Feb
Position: Shift Supervisor
Anual salary:
Anual bonus:
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
