用静态字段和构造函数,查询创建了多少个对象

代码:

//用静态字段和构造函数,查询创建了多少个对象
package chaxun;

public class chaxun {
     private static int n;
     
        public chaxun()
        {
            n++;//每创建一个对象就给n加1
        }
        
        public static int getNum()
        {
            return n;//返回n值
        }
        
        public static void main(String[] args) {
            chaxun a = new chaxun();
            chaxun b = new chaxun();//创建对象
            System.out.println("共有"+chaxun.getNum()+"个对象");
        }

}

验证截图:

原文地址:https://www.cnblogs.com/lk0823/p/4888043.html