next up previous
Next: Les opérations d'un objet Up: La modélisation Previous: La modélisation

Les attributs d'un objet

Le mot clef static détermine si un attribut est une variable d'instance (appartient à l'objet), où une variable de classe (appartient à la classe).

class MaClasse {
  static int nombreInstance=0;
  int x,y;
}

La variable nombreInstance est une variable de la classe MaClasse, alors que les variables x et y appartiennent aux objets, instances de la classe MaClasse. Par défaut, la variable est d'instance.

class AutreClasse {
  int ni = MaClasse.nombreInstance;
  MaClasse monObjet = new MaClasse();
  int xx = monObjet.x;
}



Alain GRIFFAULT
2001-09-27