博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第五周类的创建
阅读量:5061 次
发布时间:2019-06-12

本文共 635 字,大约阅读时间需要 2 分钟。

问题:

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

解决办法:

设置一个全局变量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 + "  个对象。");    }}

结果展示

转载于:https://www.cnblogs.com/Evak/p/9825743.html

你可能感兴趣的文章
java基础知识起步
查看>>
Python学习笔记
查看>>
python笔记
查看>>
构建之法--探索篇(二)
查看>>
浅析软件开发的3个层次
查看>>
【1】
查看>>
perl中如何将按hash值排序
查看>>
铁乐学python_Day44_IO多路复用
查看>>
mysql check约束无效
查看>>
自然语言也支持泛型
查看>>
Chart
查看>>
查看版本信息的命令
查看>>
安装 SQLManagementStudio_x86_CHS(SQL Server Management Studio) 老提示重启的解决办法
查看>>
asp.net要验证的用户名和密码
查看>>
你的pip是时候出问题了吧
查看>>
notepad++ 快捷键
查看>>
hive 空值、NULL判断
查看>>
Django--Ajax 提交
查看>>
ASP.NET Web API 2基于令牌的身份验证
查看>>
接口测试系列:工作中所用(七:BSTestRunner.py 生成测试报告)
查看>>