• 12 heures
  • Facile

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 13/11/2023

Maîtriser les bases de Kotlin

Compétences évaluées

  • Décrire le fonctionnement des variables et des fonctions en Kotlin
  • Expliquer les mécanismes d’une classe en Kotlin
  • Question 1

    Peut-on faire coexister du code écrit en Java ET en Kotlin dans un même projet ? 

    • Oui, tout à fait, Kotlin est 100 % interopérable avec Java.

    • Malheureusement non... Un projet ne pourra être codé qu'en Kotlin ou qu'en Java, car ils ne sont pas interopérables.

  • Question 2

    Je souhaite déclarer une variable qui ne pourra pas être modifiée une fois initialisée. Quelle réponse correspondrait le mieux à mon besoin ?

    • private var timeout: Int = 10
      
    • private val timeout: Int = 10
      
    • private val timeout: Int? = 10
      
  • Question 3

    Je souhaite créer une variable pouvant possiblement contenir une valeur nulle. Quelle réponse correspondrait le mieux à mon besoin ?

    • private lateinit var currentToken: String
      
    • private val currentToken: String? = null
      
    • private var currentToken: String? = null
      
Et si vous obteniez un diplôme OpenClassrooms ?
  • Formations jusqu’à 100 % financées
  • Date de début flexible
  • Projets professionnalisants
  • Mentorat individuel
Trouvez la formation et le financement faits pour vous