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: 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
Get step-by-step solutions from verified subject matter experts
