Java Introductory Exercise

Assignment 01

Write a Java console application using the Java techniques and syntax that we have learned up to now.

The specifics are:

Write a program for a human resources department for use in tracking employee information. The system should maintain a list of employees and should support adding employees, deleting employees, and viewing employee details. Optionally, also implement update functionality to allow an existing employee's record to be modified.

The company in question has three kinds of employees, each with some unique information associated with them

1. Salaried, Full Time (A full-time salaried employee is required to work 45 hours a week and is paid an annual salary for this.)

2. Salaried, Part Time (A part-time salaried employee is assigned a number of hours between 20 and 40 that they must work each week, and is paid an annual salary for this.)

3. Contractor (Contract employees are not required to work any specific number of hours, and are paid in an hourly fashion.)

In addition, for all employees, the system should include the following information:

1. Full Name

2. Job Title

3. SSN

and any other information you think is worth including.

When you finish you need to submit a GitHub link to your assignmnet code folder in CANVAS, code for this assignment should be stored in assignments/assignment_01

Last updated

Was this helpful?