Exercice n° 2 Static ?

QUESTION 1 : Construire une classe de nom “CompteurInstance” qui contient une méthode qui retourne le nombre d’instances de la classe à tout moment d’une session Java.

QUESTION 2 : sous Bluej créer une classe de test permettant de vérifier le bon fonctionnement du compteur.

suggestions :

  • une solution simple est d’utiliser une variable static, donc qui sera partagées par toutes les instances de la classe et qui sera incrémentées dans le(s) constructeur(s).
  • ATTENTION, cette variable “static” ne doit pas être accessible.
  • la méthode doit-elle être aussi “static” ?

/* une ideée