Question: Write a program to manage a number of interns that your company has hired. Build a class to store one intern: Class Intern Variables name

Write a program to manage a number of interns that your company has hired. Build a class to store one intern: Class Intern Variables name (String) socSecNumber (String; exactly 9 chars) hireDate (String; exactly 6 chars; in form mmddyy) evalData (String; exactly 3 chars; see below) Methods Two constructors: no-arg & parameterized get/set methods for all four variables hireRecommendation() : boolean toString() : String Notes: The evalData variable will be a three-char string that will codify evaluation data for the intern. The respective positions related to the The hireRecommendation() method will return a boolean value that represents whether or not you wish to hire the intern. You will hire iinterns only with all A's or with two A's and a B. Return true for these candidates but false otherwise. Formulate your toString() method to return a String that summarizes all of the data related to the candidate. An example is below. Note the special formatting for the social security number and date. Return of toString(): Name: Jane Delta Hired: May 28,2023 SSN: 987-65-4321 Treats the boss right: C Works will with others: B Good at their job: A NOT recommended for position Use the provided driver program ManageInterns.java to test the features of your class. There is no need to change this driver source code. X __ Treats the boss right _ X _ Works well with others __ X Good at their job For example: CBA implies: Treats the boss right C Works will with others B Good at their j

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!