Given the following class hierarchy, identify whether the me…

Given the following class hierarchy, identify whether the method eat is overloaded, overridden, or neither by the subclass: public class Animal {   public void eat(String type, int total) { /* implemented */ } } public class Cat extends Animal {   public void eat(String name, int quantity) { /* implemented */ } } 

Given the following class hierarchy, identify whether the me…

Given the following class hierarchy, identify whether the method eat is overloaded, overridden, or neither by the subclass: public class Animal {   public void eat(String type, int total) { /* implemented */ } } public class Cat extends Animal {   public void eat(String name, int quantity) { /* implemented */ } } 

Given the following class hierarchy, identify whether the me…

Given the following class hierarchy, identify whether the method explore is overloaded, overridden, or neither by the subclass: public class Traveler {    public void explore(String place, String name) { /* implemented */ }}public class Hiker extends Traveler {    public void explore(String n, String p) { /* implemented */ }}