Question: ( 6 ) Objective For this lab, you will be creating a class called Employee. The Employee will have an Address as well as a

(6) Objective
For this lab, you will be creating a class called Employee. The Employee will have an Address as well as a Benefit. To complete this lab, you will need to create the following classes as described in the UML Class diagrams:
(Please note that your submission must be created as indicated by the Class diagram)
The Employee HAS A Benefit and HAS A Address (Aggregation) Instructions \( P \)
Create a Driver class that follows the following Pseudocode
// create variables to hold a userID, first name and last name (all Strings).
// instantiate a Benefit object using the 3 argument constructor (your choice on the data). An Example //Benefit would be:
//Type: Health
//Cost: 495.00
//Provider: United Healthcare
// instantiate an Address object using the 4 argument constructor (your choice on the data)
//prompt the user for userID, first name and last name and store in variables created earlier
//instantiate an Employee object using the five argument constructor providing it with the data form the user prompts AND the Benefit object, and Address object you created earlier.
//output to the user the Employee data using your printEmployeelnformation method.
Note: Your output should be formatted as shown below:
***** Employee Information *****\# Employee Details \# Kevin Roark (DEV1234-5)
123 Main Street
San Antonio, Texas, 78220\# Benefits \#
Type: Health Care Provider: Blue Cross Cost: \$894.20
Deliverables \( P \)
Upload the following files in a zip folder that you have created:
1. Java class files
2. Screenshot of the Console with the code executing
3. Please note that there will be 4 java files and 1 screenshot in your submission
( 6 ) Objective For this lab, you will be

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 Programming Questions!