当前位置: 首页 > news >正文

第三讲课后作业1

问题:

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

public class Count {
public static int num; //num为类所创建对象的个数
public Count()
{
num ++; //统计个数,每创建一个类 num++
}

public static int getNum()
{
return num; //返回得到num的最终的值
}

public static void main (String args[])
{
Count c1 = new Count();
Count c2 = new Count();//创建对象

System.out.println("创建对象的个数是:"+Count.getNum());
}
}

程序运行截图:

转载于:https://www.cnblogs.com/wahaha123123/p/7698941.html

相关文章:

  • 购物车优化
  • 《用数据讲故事》作者Cole N. Knaflic:消除一切无效的图表
  • spring mvc 配置文件加载
  • 用canvas实现一个colorpicker
  • JDK8新特性(2):Stream API常用操作
  • BZOJ 2457 [BeiJing2011] 双端队列
  • 如何用TensorFlow生成令人惊艳的分形图案
  • Hive SQL 练习(这个秒退是怎么回事啊?写了半天 东西都没了,瞬间整个人都凌乱了)...
  • SylixOS之TFTP使用
  • mysql初探
  • 洛谷——P2862 [USACO06JAN]把牛Corral the Cows
  • web开发经验
  • Zookeeper+ActiveMQ 集群实现
  • Android 使用DDMS查看内存使用情况
  • 新品牌如何开展网络营销?
  • 时间复杂度分析经典问题——最大子序列和
  • 《Java8实战》-第四章读书笔记(引入流Stream)
  • 【从零开始安装kubernetes-1.7.3】2.flannel、docker以及Harbor的配置以及作用
  • Cookie 在前端中的实践
  • co模块的前端实现
  • eclipse(luna)创建web工程
  • es的写入过程
  • If…else
  • iOS筛选菜单、分段选择器、导航栏、悬浮窗、转场动画、启动视频等源码
  • JavaScript的使用你知道几种?(上)
  • MQ框架的比较
  • node 版本过低
  • php ci框架整合银盛支付
  • Promise初体验
  • springMvc学习笔记(2)
  • Terraform入门 - 3. 变更基础设施
  • 记一次和乔布斯合作最难忘的经历
  • 聊聊hikari连接池的leakDetectionThreshold
  • 如何利用MongoDB打造TOP榜小程序
  • 思否第一天
  • scrapy中间件源码分析及常用中间件大全
  • 阿里云IoT边缘计算助力企业零改造实现远程运维 ...
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • ​ 无限可能性的探索:Amazon Lightsail轻量应用服务器引领数字化时代创新发展
  • # 透过事物看本质的能力怎么培养?
  • (02)Hive SQL编译成MapReduce任务的过程
  • (echarts)echarts使用时重新加载数据之前的数据存留在图上的问题
  • (ibm)Java 语言的 XPath API
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (二)springcloud实战之config配置中心
  • (附源码)python房屋租赁管理系统 毕业设计 745613
  • (附源码)spring boot网络空间安全实验教学示范中心网站 毕业设计 111454
  • (附源码)ssm基于jsp的在线点餐系统 毕业设计 111016
  • (论文阅读40-45)图像描述1
  • .NET 的静态构造函数是否线程安全?答案是肯定的!
  • .NET 简介:跨平台、开源、高性能的开发平台
  • .net 使用ajax控件后如何调用前端脚本
  • .net实现客户区延伸至至非客户区
  • @DependsOn:解析 Spring 中的依赖关系之艺术