我工作的程序中需要計算某個類(及其所有子類)創建了多少個對象。我做了我的複製問題進行快速測試程序:不是每次初始化我創建一個新的對象時當創建新對象時,我的計數器保持相同的編號
public class Test {
private int number = 0;
public Test(){
number++;
}
public int returnNumber(){
return number;
}
}
如何讓我變「數」保存其價值,?
private int number = 0;應該是private static int number = 0; –