Question: 22) What is Overloading? Explain how and what changes when you overload. Give an example of an overloaded method(s) 23) Can you overload a method

22) What is Overloading? Explain how and what changes when you overload. Give an example of an overloaded method(s) 23) Can you overload a method by giving it a different return type? Why or Why not? Part 2 1. We created in class a Person class to represent a person. The class has instance variables for a person's name, which is a string, and an integer age. These variables are name and age, respectively. a. Write a default constructor for Person that sets name to the string "No name yet" and age to zero. b. Write a second constructor for Person that sets name to a given string and age to a given age. c. Write a static method create Adult() for Person that returns a special instance of this class. The instance represents a generic adult and has the name "An adult" and the age 21. d. Submit the entire code for the person class including: 1. Variables for name and age, accessor and mutator methods, the constructors and methods above, an equals, isolder, and is Younger method. 2. A demo programming that tests parts a, b, and C above
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
