Variables d'instance et variables de classe

Résolu
esperantiste Messages postés 38 Statut Membre -  
Marco la baraque Messages postés 1030 Statut Contributeur -
Bonjour,

je veux bien savoir la différence entre un variable de classe et un variable d'instance (en java), si c'est possible
merci

1 réponse

Marco la baraque Messages postés 1030 Statut Contributeur 329
 
Bonsoir,
Une variable de classe est une variable qui est commune à toutes les instances de cette classe. Une telle variable est d'ailleurs accessible sans avoir besoin de passer par une instance de la classe.
Une variable d'instance est spécifique à ton instance, donc aura une valeur qui sera différente pour toutes les instances (car la zone mémoire sur laquelle ta variable va pointer sera spécifique à ton instance, contrairement à une variable de classe).

Cordialement,
8