Question: uctures home > 9 . 6 : Constructor overloading The Animal class has a default constructor, a constructor with one parameter, and a constructor with

uctures home >9.6 : Constructor overloading
The Animal class has a default constructor, a constructor with one parameter, and a constructor with three parameters. Declare the following objects:
animal1 with no arguments
animal2 with animalType as an argument
animal3 with animalType, animalColor, and animalAge as arguments
Ex. If the input is eagle yellow 2, then the output is:
Animal: Unknown, Undefined, -1
Animal: eagle, Undefined, -1
Animal: eagle, yellow, 2
import java.util.Scanner;
public class zoo {
public static void main(string[] args){
scanner scnr = new Scanner(
System.in);
string animaltype;
String animalcolor;
int animalAge;
animaltype =scnr*next();
animalcolor =scnr.nnext();
animalAge =scnr. nextInt () ;
Y* your code goes here */
animal1.print();
animal2.print();
animal3.print();
1
2
3
 uctures home >9.6 : Constructor overloading The Animal class has a

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!