Question: In Java . If correct, I will upvote :). Thank you The objectives of this assignment are to: 1. Further enhance your knowledge and skill

In Java . If correct, I will upvote :). Thank you
The objectives of this assignment are to: 1. Further enhance your knowledge and skill in Java. 2. Review the concepts of Inheritance in Java. 3. Gain experience in using Javadoc documentation. 4. Practice good programming techniques. Create a new NetBeans project with the name "Assignment0". In this problem we represent people in a company using inheritance. The inheritance hierarchy would appear as follows: Implement these classes in Java, following the coding style guidelines. Provide the appropriate constructors, getters, and setters. Override the toString method and print out relevant details in each class. Additionally, implement a utility method that determines the weekly pay for each employee, assuming no taxes are deducted. Overtime (>40hrs a week) is paid at 1.5x the regular rate. To test your code, use the main method to instantiate objects from each class and print out their details in a neat format. Your source code should abide by the Java programming standards for the course. Please format your code (Alt + Shift +F in NetBeans). Submit your single zip file (YourLastName0.zip) via Canvas
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
