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

 

设计思想:

在类体定义一个静态int型变量num,定义类的构造函数,num加一,并且输出创建num个类,在main方法中给num赋值为零,创建若干个对象。

流程图:

代码:

public class TestStatic
{
public static int num;
public TestStatic()
{
num++;
System.out.printf("你已经创建了%d个对象\n",num);
}
public static void main(String[] args)
{
num=0;
TestStatic a=new TestStatic();
TestStatic b=new TestStatic();
TestStatic c=new TestStatic();

}
}

执行结果:

 

posted @ 2017-10-19 17:17  芬芳指法  阅读(110)  评论(0编辑  收藏  举报