Bonjour,
Dans le cadre d'un test unitaire Je cherche un moyen de connaitre le nombre d'instance d'une classe donnée, y a t il quelquechose dans Java qui permet de le faire?
Merci d'avance.
Version imprimable
Bonjour,
Dans le cadre d'un test unitaire Je cherche un moyen de connaitre le nombre d'instance d'une classe donnée, y a t il quelquechose dans Java qui permet de le faire?
Merci d'avance.
Pas directement. Mais tu pourrais pourrais faire quelque chose comme:
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 static public class ClasseSurveillee { private static int count=0; // A faire pour tous les constructeurs public ClasseSurveillee () { count++; } @Override protected void finalize() throws Throwable { super.finalize(); count--; } // Reste du code de la classe ... }