Question: Java Programming Thank you Design and implement: an abstract class named Animal which has an abstract method eat (). an interface Pet which has an
Design and implement: an abstract class named Animal which has an abstract method eat (). an interface Pet which has an abstract method play (). three classes named Hippo, Cat and Dog which are subclasses of Animal. The Cat and Dog classes also conforms to the Pet interface. (a) The first test program is as follows: public static void main (String[] args) { Animal [] animalList = new Animal [3]: animatList [0] = new Hippo (): animalList [l] = new Cat(): animalList [2] = new Dog (): for (int i = 0: i
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
