Dado el siguiente código, ¿cuál es la salida correcta al crear una instancia de Perro y llamar al método hacerSonido()?
Considere el siguiente código que define una clase Calculadora con un método estático. Basándose en este código, elija la opción correcta que describe el resultado de su ejecución.
Dado el siguiente código que involucra una clase base Persona y una subclase Empleado, selecciona la opción que describe correctamente el resultado de ejecutar el bloque main.
Dada la siguiente jerarquía de clases en Kotlin, ¿cuál será el resultado de ejecutar el código principal (main)?
Considerando el concepto de clases abiertas en Kotlin, ¿qué línea de código adicional permite la herencia de la clase Coche?
Considera el siguiente ejemplo de un juego simple. ¿Cuál es el problema principal en este diseño en relación con el Principio de Inversión de Dependencias (DIP) y cómo se podría corregir?