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

Les objets compagnons dans kotlin

les objets compagnons dans kotlin

En Java lorsqu’on crée une fonction membre statique ou une variable membre statique c’est pour l’appeler sans créer une instance de la classe dans laquelle elle est déclarée. En Java une fonction membre statique ou une variable membre statique est lié à une classe et non a une instance de la classe . Effet,elle est … Lire la suite

Les classes scellées ou sealed dans kotlin

Une classe scellée est une classe qui retreint la hiérarchie de ses classes.Elle est donc utilisée pour représenter une hiérarchie de classe restreinte où une valeur ou un objet peut avoir l’un des types d’un ensemble de type. Lorsque vous scellez une classe, vous limitez l’emplacement des ses sous classes.ses sous classes peuvent être déclarées … Lire la suite

Les interfaces dans kotlin

les interfaces dans kotlin

Comme les classes abstraites, les interfaces ne peuvent pas être instanciées mais peuvent contenir des déclarations de méthodes abstraites et de méthodes implémentées. Ce qui rend une interface différente d’une classe abstraite est que, une interface ne peut pas conserver d’état, c’est à dire que vous ne pouvez pas déclarer un propriété et l’affecter une … Lire la suite