A Implement the following classes in Java. Animal class that has a private field called age, two constructors (one default and one with parameter) and following methods: – ageUp method which increments the age by one. – move method which returns ”I’m moving.” – getters, setters and toString methods Spider class which extends the Animal class that has isVenomous field, two constructors (one default and one with parameter) (please make sure you are using super class’s constructors) and following methods: – move method which is overriden to return ”I’m
FOR JAVA
Implement the following classes in Java.
-
Animal class that has a private field called age, two constructors (one default and one with parameter) and following methods:
– ageUp method which increments the age by one. – move method which returns ”I’m moving.”
– getters, setters and toString methods -
Spider class which extends the Animal class that has isVenomous field, two constructors (one default and one with parameter) (please make sure you are using super class’s constructors) and following methods:
– move method which is overriden to return ”I’m walking.”
– getters, setters and toString methods
-
Bird class which extends the Animal class that has wingspan field, two constructors (one default and one with parameter) (please make sure you are using super class’s constructors) and following methods:
– move method which is overriden to return ”I’m flying.” – getters, setters and toString methods
2. Create a Test class, in the main method create at least one instance of Animal, Spider and Bird classes. Print their age before and after aging them up. Print their move method’s outputs.
Step by step
Solved in 6 steps with 1 images