Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

IN JAVA : 1. Define a PersonType object that represents a person's name, gender, social security number, race, and address. Be sure to define the

IN JAVA :

1. Define a PersonType object that represents a person's name, gender, social security number, race, and address. Be sure to define the relevant methods to fully implement the PersonType object. Define a StudentType object to inherit attributes of the PersonType object. However, each student has a student ID number, classification (graduate or undergraduate),  major, gpa, and course list. A student should be able to change their major, enroll and unenroll from a course, and keep track of their how many semesters they have enrolled. 

Syntax: modifier class ClassName extends ClassName { } PersonType

 

ssn : long
address : String
gender : char
race : String
name : String
PersonType() : --
PersonType(name, ssn) : --
PersonType(PersonType p) : -- //copy constructor


setName(name) : void
setNameAndSSN(name, ssn) : void
setAll(name, ssn, gender, race, address) : void

getName() : String
getSSN() : long
getGender() : char
getRace() : String
getAddress() : String

 

print() : void
2. Write the definition of the main in the Driver class to test the functionality of each of the implemented objects from number 1
1. Declare two StudentType object, student1 and student2.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

Heres the Java code for the PersonType and StudentType classes as well as the main method in the Driver class to test the functionality java PersonTyp... blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Income Tax Fundamentals 2013

Authors: Gerald E. Whittenburg, Martha Altus Buller, Steven L Gill

31st Edition

1111972516, 978-1285586618, 1285586611, 978-1285613109, 978-1111972516

More Books

Students also viewed these Algorithms questions

Question

Define a heartbeat, giving the sequence of events that make it up.

Answered: 1 week ago