Question: intro to java 1. Give a complete definition of a class called TitledPerson, which you derive from the class Person. The class TitledPerson has one

intro to java 1. Give a complete definition of a class calledintro to java

1. Give a complete definition of a class called TitledPerson, which you derive from the class Person. The class TitledPerson has one additional String instance variable for a title, such as Ms., Mr., or The Honorable. The class TitledPerson has two constructors: a default constructor and one that sets both the name and the title. It has a writeOutput method, a reset method, an equals method, an accessor method getTitlethat returns the title, and a mutator method setTitle that changes the person's title. For two titled people to be equal, they must have the same name and the same title. You may want to use the class Student as a model 2. Add a constructor to the class Student that sets the student's name to a given argument string and sets the student's number to zero. Your constructor should invoke another constructor in Student to accomplish this 3. Rewrite the definition of the method writeOutput for the class Undergraduate, using getName and getStudentNumber instead of super.writeOutput. 1. Give a complete definition of a class called TitledPerson, which you derive from the class Person. The class TitledPerson has one additional String instance variable for a title, such as Ms., Mr., or The Honorable. The class TitledPerson has two constructors: a default constructor and one that sets both the name and the title. It has a writeOutput method, a reset method, an equals method, an accessor method getTitlethat returns the title, and a mutator method setTitle that changes the person's title. For two titled people to be equal, they must have the same name and the same title. You may want to use the class Student as a model 2. Add a constructor to the class Student that sets the student's name to a given argument string and sets the student's number to zero. Your constructor should invoke another constructor in Student to accomplish this 3. Rewrite the definition of the method writeOutput for the class Undergraduate, using getName and getStudentNumber instead of super.writeOutput

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!