问题:

使用类的静态字段和构造函数,我们可以跟踪某个类所创建对象的个数。请写一个类,在任何时候都可以向它查询你已经创建了多少个对象?
代码:

public class Count {
public static int num; //num为类所创建对象的个数
public Count()
{
num ++; //统计个数,每创建一个类 num++
}

public static int getNum()
{
return num; //返回得到num的最终的值
}

public static void main (String args[])
{
Count c1 = new Count();
Count c2 = new Count();//创建对象

System.out.println("创建对象的个数是:"+Count.getNum());
}
}

程序运行截图:
posted on 2017-10-20 12:53  早风  阅读(91)  评论(0编辑  收藏  举报