Question: CODE IN JAVA UML diagram: > Comparable 1 > Gym Member getName() getMemberNumbero setMemberNumber FitnessCentre name members displayMembers C. has members > Person A. name

CODE IN JAVA

CODE IN JAVA UML diagram: > Comparable 1 > Gym Member getName()

getMemberNumbero setMemberNumber FitnessCentre name members displayMembers C. has members > Person A.

name getName() toStringo > Student Instructor B. studentNum facultyID rank 1 teaches

UML diagram: > Comparable 1 > Gym Member getName() getMemberNumbero setMemberNumber FitnessCentre name members displayMembers C. has members > Person A. name getName() toStringo > Student Instructor B. studentNum facultyID rank 1 teaches * Course taught by course Number courseName enrolls in has displayClassListo Graduate Undergraduate major supervisor PART A: Hierarchies and abstract classes 1. Create the hierarchical class structure shown in the UML diagram annotated as A. This part includes the Person, Student, Instructor, Undergraduate and Graduate classes. Person and Student are abstract classes. 2. In a driver class called As3_Driver.java instantiate the following objects: Name Student # 777 Object Type Undergraduate Undergraduate Object Type Graduate Graduate Harry Potter Draco Malfoy Name Marcus Flynt Percy Weasley 301 Student # 111 128 Major Biopsychology Chemistry Supervisor Severus Snape Minerva McGonigal Rank Professor Faculty ID Object Type Instructor 456 Name Minerva McGonigal Severus Snape Instructor 666 Assistant Professor a. Add all of the above objects to an ArrayList of Persons b. Use 5 different for statements to print the lists of persons, students, instructors, undergraduates, and graduates. Example: Students: Harry Potter Draco Malfoy Marcus Flynt Percy Weasley Graduate students: Marcus Flynt Percy Weasley Undergraduate students: Harry Potter Draco Malfoy ... etc

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!