Variables d'instance et variables de classe

Résolu
esperantiste Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   -  
Marco la baraque Messages postés 996 Date d'inscription   Statut Contributeur Dernière intervention   -
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 996 Date d'inscription   Statut Contributeur Dernière intervention   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