Les fonctions dans Kotlin

les fonctions dans kotlin

Dans ce tutoriel vous allez découvrir comment utiliser les fonctions dans Kotlin. Les fonctions Une fonction est un sous-programme permettant d’exécuter un ensemble d’instruction en un seul appel. Une fonction est composée d’une entête et d’un corps. Dans l’entête de la fonction se définit un identificateur, les paramètres de la fonction et le type de … Lire la suite

Extension des fonctions et des propriétés dans Kotlin

extensions de fonctions et de propriétés dans kotlin

Parfois nous avons besoin d’ajouter des fonctionnalité à une classe existante et nous sommes souvent obligé de créer une classe dérivée ou utiliser un pattern. Mais grâce au concept d’extension dans kotlin, vous pouvez ajouter des fonctionnalités à une classe sans créer une classe dérivée ou utiliser un design pattern tel que le pattern décorateur. … Lire la suite

Les déclarations déstructurées

les déclarations déstructurées

Kotlin est un langage de programmation beaucoup pensé développeur en ce sens ou il propose plusieurs fonctionnalités intéressantes permettant au développeur d’écrire du code avec une syntaxe beaucoup plus claire , courte et concise. Une fonctionnalité intéressante de kotlin et la déclaration déstructurée qui permet de décomposer un objet en un ensemble de variable La … Lire la suite

Expression this dans kotlin

l'expression this dans kotlin

Dans ce court tutoriel nous allons parler de l’utilisation de l’expression this dans kotlin. L’expression this peut avoir plusieurs sens selon qu’il soit utiliser dans une classe ou dans une fonction. D’abord, lorsque this est utilisé dans un membre d’une classe, il fait référence à l’objet courant de cette classe, l’instance de la classe sur … Lire la suite

Equality in Kotlin

les operateurs d'egalité dans kotlin

Dans ce tutoriel, vous allez découvrir comment comparer deux valeurs ou deux objets ou deux références d’objet dans kotlin. Comme dans Java , dans kotlin il existe deux types d’égalité tels que L’ égalité structurelle (== ou équivalent à la méthode equals) L’égalité référentielle (=== ou vérifie si deux références pointent vers le même objet) … Lire la suite