信1407-2班20142897程怀远 课后题第一小题 10.17
public class Console { private static int i; public Console() { i++;//每new一个对象i+1 } public int getNum() { return i;//返回创建对象个数 } } class Finaly { public static void main(String[] args) { int num; Console a = new Console(); Console b = new Console();//创建两个对象并初始化 num = b.getNum(); System.out.println("共有对象个数为 " +num ); } }
题目:使用类的静态字段和构造函数,我们可以跟踪某个类所创建对象的个数。请写一个类,在任何时候都可以向它查询“你已经创建了多少个对象?”。