Bonjour,
Dans le cadre d'une application, j'ai des classes contenant entre autres un champ spécifique, qu'on pourrait qualifier de "valeur interne de la classe".
Par exemple, ceci pour simplifier, en imaginant un Boolean:
En imaginant que j'ai créé l'instance "maclass" de cette classe, je voudrais pouvoir écrire quelque chose du genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part class Maclass(val value:Boolean = false){}
plutôt que:
Code : Sélectionner tout - Visualiser dans une fenêtre à part if (maclass){}
Et donc, ce que je voudrais, c'est avoir un accesseur qui me retourne la valeur d'un champs spécifique comme valeur de l'instance elle-même.
Code : Sélectionner tout - Visualiser dans une fenêtre à part if (maclass.value){}
Est-ce possible, et, si oui, comment?
Merci d'avance,
Claude
Partager