Question: Java Consider a software system that will implement the following classes: student, Professor, StaffMember, ContractWorker. List some common attributes of these classes (list at least

 Java Consider a software system that will implement the following classes: Java

Consider a software system that will implement the following classes: student, Professor, StaffMember, ContractWorker. List some common attributes of these classes (list at least 4 common attributes). What would be a good abstract class (not one of the four listed) from which these classes may be extended via inheritance that would contain the common attributes? List this class and draw the inheritance hierarchy

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!