Conceptos básicos de Kotlin

  1. El siguiente código imprimirá "Divisible by 5" si number es igual a 25.

    if (number % 10 == 0) {
      println("Divisible by 10")
    } else if (number == 5) {
      println("Divisible by 5")
    }
    
  2. ¿Cuál de las siguientes condiciones se cumple cuando x = 5?

    Selecciona todas las respuestas que consideres correctas.

  3. ¿Cuáles de los siguientes no es un concepto básico de programación orientada a objetos?

  4. ¿Cuáles son los cuatro modificadores de visibilidad en Kotlin?

  5. La palabra clave ___ se usa para llamar a un método de la clase superior.

  6. Un(a) ___ define las propiedades o los métodos que una clase debe implementar.

  7. ¿Cuál de las siguientes opciones se representa mejor con un tipo anulable?

  8. El operador ___ permite llamar a un método solo si el objeto no es nulo.

  9. ¿Cuál de estas afirmaciones sobre funciones no es verdadera en Kotlin?

  10. Un literal de función es otro nombre para una ___.