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 La délégation des propriétés

La délegation dans kotlin

la delegation dans kotlin

La délégation est un concept de la programmation orienté dans lequel vous transmettez la responsabilité d’une tache d’un objet à une autre objet ou à une autre méthode d’un objet. L’objet à qui est attribué la responsabilité est appelé delegate(délégué). Le délégation est une alternative à l’héritage et il existe plusieurs cas d’utilisation dans lesquels … Lire la suite La délegation dans kotlin

les objets et singleton dans kotlin

les objets et singleton dans kotlin

Kotlin est un langages de programmation orienté objet qui apporte plusieurs fonctionnalités.Dans la plus part des langages de programmation orienté objet il existe le concept de classe où une classe est utilisée pour représenter un modèle de définition d’objets. Kotlin ajoute à présent le concept d’objet pour représenter un objet d’une classe. Par exemple dans … Lire la suite les objets et singleton dans kotlin

Les mots clés lateinit et lazy dans kotlin

lazy et lateinit dans kotlin

Kotlin est un langage de programmation robuste en se sens où il vous évite l’une des erreurs des classes la plus commune tel que NullPointerException. A cet effet, une variable déclarée dans kotlin est non nul par défaut.Et lorsque vous déclarez une nouvelle variable dans kotin ,vous devez toujours l’initialiser. Vous pouvez initialiser la variable … Lire la suite Les mots clés lateinit et lazy dans kotlin

Les classes internes dans kotlin

les classes internes dans kotlin

Toutes les classes internes ne se valent pas. Certaines classes internes peuvent accéder aux membres de la classe extérieur tant dis que d’autres ne peuvent pas accéder aux membres de la classe extérieure. Les classes internes Vous pouvez définir une classe à l’intérieur d’une autre comme suit Ensuite vous pouvez appeler la fonction create de … Lire la suite Les classes internes dans kotlin