设计思想
定义一个静态字段,在构造函数中写一个静态字段自家的语句,这样,因为静态字段不会因为在此调用而改变数值所以可以计算建立对象的个数。
源代码
//使用静态字段和构造函数跟踪对象
package bao;
public class sum
{
public static int a=0;
int c;
public sum(int cc)
{
c=cc;
a++;
}
public int get()
{
return a;
}
}
package bao;
public class D_X3
{
public static void main(String[] args)
{
//TODO Auto-generated method stub
//调用
sum one=new sum(2);
//sum tow=new sum(3);
sum three=new sum(3);
//输出
System.out.println(one.get());
}
}