Question: The Animal class has a default constructor, a constructor with two parameters, and a constructor with three parameters. Declare the following objects: animal 1 with

The Animal class has a default constructor, a constructor with two parameters, and a constructor with three parameters. Declare the following objects:
animal1 with no arguments
animal2 with animalType and animalColor as arguments
animal3 with animalType, animalColor, and animalAge as arguments
Ex: If the input is deer yellow 6, then the output is:
Animal: Undefined, Unknown, 0
Animal: deer, yellow, 0
Animal: deer, yellow, 6
MyAnimals.java
Animal.java
import java.util.Scanner;
public class MyAnimals {
public static void main(String[] args){
Scanner scnr = new Scanner(System.in);
String animalType;
String animalColor;
int animalAge;
animalType = scnr.next();
animalColor = scnr.next();
animalAge = scnr.nextInt();
/* Your code goes here */
animal1.print();
animal2.print();
animal3.print();
}
}

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!