问题:
使用类的静态字段和构造函数,我们可以跟踪某个类所创建对象的个数。请写一个类,在任何时候都可以向它查询 “ 你已经创建了多少个对象? ” 。
代码:
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()); }} 程序运行截图: