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

La surcharge des opérateurs dans kotlin

la surcharge des operateurs dans kotlin

Dans ce tutoriel vous allez découvrir la puissante de la surcharge des opérateurs et comment les utiliser avec votre . De manière général une convention permet d’établir des règles de fonctionnement . Kotlin utilise les conventions pour faire correspondre une fonction à un caractère. Un opérateur dans kotlin est un caractère à qui on fait … Lire la suite

La délégation des propriétés

la delegation des proprietes dans kotlin ou delegated property in kotlin

Dans le tutoriel précédent, nous avons vu comment déléguer l’implémentation d’une interface à un objet.Dans ce tutoriel vous allez découvrir le délégation des propriétés dans kotlin. Il s’agit de déléguer l’accès ou la modification d’une propriété à une autre classe. Lorsque vous créez une nouvelle propriété dans une classe vous devez obligatoirement l’initialiser.Lorsque vous initialisez … Lire la suite