Milles
Contrairement aux variables de classe, les variables d'instance sont uniques pour chaque instance. Exemple : Vous avez une classe "bike" avec les attributs "color" et "make". Chaque fois que vous instanciez cette classe (pour créer un objet), ces attributs sont utilisés séparément dans chaque objet afin que vous puissiez créer un vélo "rouge" et un vélo "bleu". Pour ce faire, chaque objet doit avoir son propre ensemble de variables. Et cet ensemble est appelé variable d'instance.
Hayden
Il détermine l'état de l'objet avec lequel chaque instance de la classe peut avoir son propre comportement et rend les objets indépendants les uns des autres.
Liliane
L'objet dans une classe Java est appelé une instance de cette classe et si l'objet contient des variables, il est appelé en tant que variables d'instance. Le module indépendant d'instructions de programmation qui contient des objets est appelé méthodes d'instance. Par exemple, si la classe Flower est déjà définie et veut maintenant créer un objet, alors l'objet est une instance de la classe Flower et les types sont des variables d'instance dans l'objet.
Il est important de se rappeler pour un programmeur que la classe d'un objet adopte les types des variables d'instance ; cependant, les données réelles sont incluses dans les objets individuels, pas dans la classe. Ainsi, chaque objet a son propre ensemble de données. L'applet est un objet ; le module indépendant d'instructions de programmation est la méthode d'instance de l'applet.
Le code source de la méthode se trouve dans la classe, qui est utilisée pour créer l'applet. Néanmoins, il est préférable de considérer la méthode d'instance comme étant classée dans l'objet, pas dans la classe. Le module indépendant non statique d'instructions de programmation dans la classe identifie simplement les méthodes d'instance que chaque objet créé à partir de la classe contiendra. De nombreuses classes contiennent uniquement des méthodes statiques ou uniquement des méthodes non statiques. Les variables et méthodes des méthodes statiques sont des modules indépendants d'instructions de programmation.