Question: Create University.java to display an array of information about students and faculty at your university. Specifications Create an array of 5 students and instructors object

Create University.java to display an array of information about students and faculty at your university.

Specifications

Create an array of 5 students and instructors object to store multiple instances. (Review and use the code from the previous week)

Create a Person class is abstract with a method called personalInterest(). The class stores first name, last name, and email address. Create a class named Student that extends the Person class and overrides the abstract method. This class stores a student id, major, student level (freshman, sophomore, junior, or senior).

Create a University class with the main method.

Student (example data)

Name: Frank Jones Email: frank44@hotmail.com Student id: M10293 Major: Business Level: Sophomore

Create a class named Instructor that inherits from the Person class. This class stores a social security number, subject area taught and number of years worked as an instructor and overrides the abstract method.

Faculty (example data)

Name: Anne Price Email: anne@nctc.edu Social security number: 111-11-1111 Subject area: Physics for 3 years.

Ask if you want to see the array/ist of student or instructor information. Based on the response, display the appropriate information. The individual subclasses should handle the information for the student and the instructor.

--------------------

Further clarification:

In main, ask if they are a student or an instructor. Create the appropriate object and update the attributes. Then based on their response for a student or instructor, you will either go to the Student class or the Instructor class and display the information.

Create an array of 5 student and instructor objects to store multiple instances.

Example output for the program on inheritance:

List students or instructors: students

OUTPUT: Name: Frank Jones Email: frank44@hotmail.com Student id: M10293 Major: Business Level: Sophomore

Name: John Smith Email: john55@g.com Student id: J55294 Major: English Level: Freshman

List students or instructors: instructors

OUTPUT: Name: Anne Price Email: anne@.edu Social security number: 111-11-1111 Subject area: Physics for 3 years.

Name: Kris Moore Email: kmoore@.edu Social security number: 333224444 Subject area: Statistics for 11 years.

---------------------------

Class Layout:

class Person { }

class Student extends Person { }

class Instructor extends Person { }

public class University {

main () {

Student [] student = new Student[5]; Instructor [] instructor = new Instructor[5];

// question: add student or instructor? // create student object and populate the data in the object // create instructor object and populate the data in the object // question: Ask if you want to see the students or the instructors? // Display either the student information or the instructor information } }

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