Afficher un objet

Essayons maintenant d’afficher un objet dans le terminal via la méthode println en exécutant le programme ci-après :

val labrador = Dog() 
labrador.name = "Doggo" 
labrador.weight = 12.5f 
labrador.age = 4 
labrador.color = "brown" 
labrador.race = "labrador" 
labrador.size = 180 
labrador.position = 's' 
 
println(labrador) 

Du côté du terminal, le résultat est peu compréhensible :

Dog@610455d6 

Pour faire simple, il s’agit de l’identifiant unique de l’objet dans la machine virtuelle Java (JVM). Il est en réalité très facile d’afficher une forme bien plus lisible d’un objet. Pour ce faire, procédez comme suit :

 Dans la classe Dog, cliquez du bouton droit dans la partie sur la zone d’édition du code sou ...

couv_RIKOT.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Utiliser des objets
Suivant
Les droits d’accès