标签:
示例程序:
import java.util.Scanner;
class A
{
public static int id=0;
public A()
{
id++;
System.out.println("创建第"+id+"个对象");
}
}
public class Test
{
public static void main(String[] args)
{
while(1>0)
{
A obj=new A();
System.out.println("请选择1.继续创建对象2.结束");
Scanner sc=new Scanner(System.in);
int i=sc.nextInt();
if(i==2)
{
break;
}
}
}
}
运行结果:
创建第1个对象
请选择1.继续创建对象2.结束
1
创建第2个对象
请选择1.继续创建对象2.结束
1
创建第3个对象
请选择1.继续创建对象2.结束
1
创建第4个对象
请选择1.继续创建对象2.结束
2
使用类的静态字段和构造函数,我们可以跟踪某个类所创建对象的个数。请写一个类,在任何时候都可以向它查询“你已经创建了多少个对象?”。
标签:
原文地址:http://www.cnblogs.com/amiee/p/4887517.html