zoukankan      html  css  js  c++  java
  • 第五周类的创建

    问题:

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

    解决办法:

    设置一个全局变量count用来计数,在每个构造函数中用“count++;”来作为自动追踪,即引用一次方法。源代码举例如下:

    复制代码
    package second;
    
    public class Main {
        static int count=0;
        //构造函数的重载
        Main(){
            count ++;
        }
        Main(int a){
            count ++;
        }
        Main(int a,int b){
            count ++;
        }
        @SuppressWarnings("unused")
        public static void main(String[] args) {
            // TODO 自动生成的方法存根
            Main point1=new Main();
            Main point2=new Main(1);
            Main point3=new Main(1,2);
    System.out.println("  本次Main类共创建  " + count + "  个对象。");
        }
    
    }
    复制代码

    结果展示

  • 相关阅读:
    Redis 客户端连接
    Redis 性能测试
    Redis 安全
    Redis 数据备份与恢复
    Redis 数据类型
    Redis 配置
    Redis 安装
    Redis 简介
    Redis教程
    如何修改Oracle Enterprise Linux时区?
  • 原文地址:https://www.cnblogs.com/Evak/p/9825743.html
Copyright © 2011-2022 走看看