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

设计思想:

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

流程图:

代码:

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

}
}

执行结果:

原文地址:https://www.cnblogs.com/wj1998/p/7693635.html