java:用静态的成员变量来统计类XX被实例化的对象的数量

2025-03-01 22:12:27
推荐回答(2个)
回答1:

public class MyDemo {
static int count = 0;

// 每次调用任意构造方法实例化都会执行
{
count++;
}

// 提供方法返回实例化过的次数
public static int getCount() {
return count;
}
}

回答2:

在所有的构造方法中都加上一句count++
这样 只要你有new 对象 那么count就会做自加;
最后统计count的数量