提供的代码应该计算创建的对象。
我希望它能够创建三个对象和一个要打印count的对象。3
这只会打印出 1。我认为是因为对象名称Number_Objects obj在所有三种方法中都是相同的。如何更改程序以使其返回3(创建三个对象)?
public class Number_Objects {
static int count = 0;
Number_Objects() {
count++;
}
public void Number_Objectstest1() {
Number_Objects obj = new Number_Objects();
}
public void Number_Objectstest2() {
Number_Objects obj = new Number_Objects();
}
public void Number_Objectstest3() {
Number_Objects obj = new Number_Objects();
}
public static void main(String[] args) {
System.out.println(count);
}
}