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

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 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 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 énumérations dans kotlin

les enumérations dans kotlin

Une énumération est un type de données utilisé pour définir un ensemble de constant.Dans Kotlin chaque constant de l’énumération est un objet .Ces constantes sont séparées par une virgule.Vous pouvez par exemple représenter les jours de la semaine avec une énumération. Déclarer une énumération Une énumération se déclare en ajoutant le mot clé enum devant … Lire la suite