Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Implement the following classes: Person - name: String - age: int - address: String / * constructor, accessor, mutator * / Employee - department: String
Implement the following classes:
Person
name: String
age: int
address: String
constructor, accessor, mutator
Employee
department: String
designation: String
constructor, accessor, mutator
PartTimeEmployee
hours: double
rate: double
constructor
accessormutator
toString
salary: double
FullTimeEmployee
basic: double
allowance: double
constructor
accessormutator
toString
salary: double
The relationship is as follows:
Employee extends Person
PartTimeEmployee extends Employee
FullTimeEmployee extends Employee
Create an object for PartTimeEmployee and FullTimeEmployee and print their salary.
For FullTimeEmployee, basic is the base salary, ie
Allowance is usually provided as percentage, ie
So the total salary of a full time employee of
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started