2019年10月14日课后作业

一、题目

 二、源代码

import java.util.*;

public class CountClass {
    private static int N=0;
    CountClass(){
        N++;
    }
    public void print() {
        System.out.println("已经创建了"+N+"个对象");
    }
    
    
    public static void main(String[] args) {
        int n,i;
        CountClass  A=new CountClass();
        CountClass  B=new CountClass();
        CountClass  C=new CountClass();
        CountClass  D=new CountClass();
        D.print();
        A.print();
    }
}
CountClass

三、输出结果

四、分析

  因为静态字段的生存域是到程序结束,所以在类中定义一个静态字段,每次调用都在这个字段上记录,然后用一个方法来输出这个用来计数的静态字段从而达到目的。

原文地址:https://www.cnblogs.com/suanai/p/11695341.html