|Crea Perro y Gato que extienden AnimalFácil
Ejercicio00:00

¿Quieres un reto mayor?

Resuelve en 05:00

info

Importante: Para que se registre el resultado tienes que iniciar sesión.

Crea Perro y Gato que extienden Animal

Fácil10 pts
ruleRestricciones
  • radio_button_unchecked
    Usa extends Animal

Enunciado

Implementa la función makeSound que recibe el tipo de animal y su nombre, y retorna el sonido que emite.

Instrucciones:

  1. Define una clase base Animal con una propiedad name: string y un método sound(): string que retorne "...".
  2. Crea la clase Dog que extienda Animal y sobreescriba sound() para retornar "Guau".
  3. Crea la clase Cat que extienda Animal y sobreescriba sound() para retornar "Miau".
  4. En makeSound, crea la instancia correspondiente al type recibido y retorna "<name> dice <sound>".
makeSound("dog", "Rex");
// "Rex dice Guau"

makeSound("cat", "Michi");
// "Michi dice Miau"
Restriccionesexpand_more
  • Dificultad: Fácil
  • Completa todos los test cases para obtener los 10 puntos.
  • No modificar la línea export al final del archivo.
  • Se recomienda evitar el uso de inteligencia artificial para que realmente tú practiques los ejercicios.

Puedes usar console.log() para depurar. Los resultados aparecen en la Consola de salida, no en el navegador.

Inicia sesión para reaccionar
Inicia sesión para reaccionar
Crea Perro y Gato que extienden Animal — Fácil | Coding Challenges · Coding Challenges