码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-10-17 15:58:56      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:

示例程序

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!