0 / 60 seg.

¿Cuál es el resultado de la siguiente ejecución de código?

public class Animal {
    public void makeSound() {
        System.out.println("Animal is making a sound");
    }
}
public class Dog extends Animal {
    public void makeSound() {
        System.out.println("Dog is barking");
    }
}
public class Cat extends Animal {
    public void makeSound() {
        System.out.println("Cat is meowing");
    }
}
public class Main {
    public static void main(String[] args) {
        Animal[] animals = { new Dog(), new Cat() };
        for (Animal animal : animals) {
            animal.makeSound();
        }
    }
}