fl军哥

导航

 
import java.util.*;
public class T {
    public static int a=0;
public T() {
        a++;
        System.out.println("你已经创建了"+a+"个对象");
    }

}
public class X {
    public static void main(String[] args) {
        while(1>0) {
            T obj=new T(); 
            System.out.println("请选择:1继续创建对象、2退出");
            Scanner input=new Scanner(System.in);
            int c=input.nextInt();
            if(c==2) {
                break;
                
            }
        }
    }

}

运行结果:

程序思路:先创建类class T,再在类中创建一个静态数并赋予其初值。再创建一个方法来记录创建的对象数。然后再次创建类class X,在该类中进行类class T对象的创建,并对创建的对象进行追踪。

posted on 2018-10-21 15:56  信1705-2张小军  阅读(95)  评论(0编辑  收藏  举报