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,
rtfm and jfgi