zoukankan      html  css  js  c++  java
  • 第五周课后作业(统计创建对象)

    问题:

    使用类的静态字段和构造函数,可以跟踪某个类所创建对象的个数。

    请写一个类,在任何时候都可以向它查询“你已经创建了多少个对象?”。

    答:

    思路:先设计公共类tongji创建对象,再创建函数实现每当创建一个对象时给n加1,通过getNum()返回n的最后值

    代码:

    package tongji;
    
    public class tongji {       
    		public static void main(String[] args) {
    	        tongji t1=new tongji();
    	        tongji t2=new tongji();
    	        tongji t3=new tongji();//创建对象
    	        System.out.println("当前创建对象个数为:"+tongji.getNum());
    	        }//创建对象
    	    public static int n;
    	    public tongji()
    	        {
    	            n++;//每创建一个对象的时候都可以给n加1
    	        }
    	        public static int getNum()
    	        {
    	            return n;//返回n值
    	        }
    		}
    

      截图:

  • 相关阅读:
    关于MySQL数据库中null的那些事
    Java集合之Collections 剖析
    字符串类
    C++标准库
    << 操作符
    操作符的重载
    类中的重载
    友元
    二阶构造模式
    静态成员函数
  • 原文地址:https://www.cnblogs.com/yeshenfeng/p/9825746.html
Copyright © 2011-2022 走看看