JAVA课程课后作业03之作业一

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

  代码:

 package TestJava;

 import java.util.Scanner;

 public class SearchJava {
static int num=0;
public SearchJava()
{
num++;
}
int number;
static public void show()
{
System.out.println("当前对象个数:"+num);
} public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in=new Scanner(System.in);
String x;
while(true)
{
System.out.println("是否新建一个对象?");
System.out.println("是:Y,否:N");
x=in.next();
if(x.equals("Y"))
{
new SearchJava();
}
System.out.println("是否查看当前对象个数?");
System.out.println("是:Y,否:N");
x=in.next();
if(x.equals("Y"))
{
SearchJava.show();
}
System.out.println("是否退出?");
System.out.println("是:Y,否:N");
x=in.next();
if(x.equals("Y"))
{
System.exit(0);
}
} } }

  运行结果截图:

JAVA课程课后作业03之作业一

上一篇:JAVA课程课后作业之使用递归完成回文


下一篇:git Submodule