Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Hay un error en este ejercicio !

Segun este ejemplo. Gato si puede heradar de "animal" pero el ejercio dice que no se puede. Creo que hay un error.Tanto perro y gato puede heredar de su clase padre animal. De igual manera si puede invocar su metedo jugarConLaser ya que es un metodo propio de la clase gato y no heredada.

class Animal { void hacerSonido() { System.out.println("Hace un sonido genérico"); } }

class Perro extends Animal { void hacerSonido() { System.out.println("El perro ladra"); } }

class Gato extends Animal { void hacerSonido() { System.out.println("El gato maulla"); } }

public class Main { public static void main(String[] args) { Animal miMascota = new Perro(); miMascota.hacerSonido(); // Salida: El perro ladra

    miMascota = new Gato();
    miMascota.hacerSonido(); // Salida: El gato maulla
}

}