question archive The task is to make Department object which contains a name (String), budget (double), and an ArrayList of Employee objects
Subject:Computer SciencePrice: Bought3
The task is to make Department object which contains a name (String), budget (double), and an ArrayList of Employee objects. Each Employee object contains a FirstName (String). LastName(String), and an Address object. Each Address object contains a Street (String), Apartment (int), City (String), and State as a char array of length 2. The Apartment parameter is optional but the other three are mandatory! Ensure no Address object can be created that does not have them.
Finally, use test program that allows users to Add, Delete, Print, and Search the Employees of a Department.