zoukankan      html  css  js  c++  java
  • 可以统计已初始化对象个数的类

    (1)程序设计思想:

    本程序利用了程序的构造方法进行对已创建对象的统计,由于每次对一个对象进行初始化都会调用其构造方法,所以在类中定义了一个变量等于零用于对已创建对象个数的统计,每当调用构造方法时都会使其加一,然后输出该变量的值即为已创建对象的个数。

    (2)源程序

    package 包;
    public class num {
        static int n=0;
        public num()
        {
            n++;
            System.out.println("你已经创建了"+n+"个对象");
        }
    public class main {
        /**
         * @param args
         */
        public static void main(String[] args) {
            // TODO 自动生成的方法存根
            num u=new num();
            num k=new num();
            num a=new num();
        }
    }

    (3)实验结果截图:

     

    (4)实验总结:

    在类中利用static来定义一个变量,不仅仅使其可以利用类名来调用,而且在类中只在初次加载时会被初始化,所以他的值不会因为新对象的产生而发生变化,适合对已初始化对象的个数进行统计。

  • 相关阅读:
    urlrewrite地址重写的使用
    算法学习
    数据库之Case When
    速卖通返回503错误
    概述:软件开发工具
    c#将List<T>转换成DataSet
    表单域规范写法
    ant打包和jar包混淆
    Node.js文档和教程
    webpack开发和生产两个环境的配置详解
  • 原文地址:https://www.cnblogs.com/123456www/p/9825928.html
Copyright © 2011-2022 走看看