Tarea 14. Entrega 14 de mayo Implantar la jerarquia de herencia del diagrama UML. Probar con el siguiente código // public class Zoologico { public static void main(String [] args) { Animal[] fauna = { new Leon(), new Tigre(), new Gato(), new Hipopotamo(), new Lobo(), new Perro()}; for (int i=0;i< fauna.length;i++) System.out.println(fauna[i].hacerRuido()); } } // ¿ Por qué es posible guardar todas estas clases en un arreglo objetos tipo Animal?