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

程序源代码

package zuoye;

public class DuiXiangShu {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		duixiang a=new duixiang();
		duixiang b=new duixiang();
		duixiang c=new duixiang();
		System.out.println("创建的对象数为:"+duixiang.getNum());

	}

}
class duixiang
{
	private static int num;//静态字段
	public static int getNum() {
		return num;//用get函数作为返回值。
	}

	public duixiang()
	{
		num++;//统计创建对象的个数,创建一个就加一。
	}
	}
	

  设计思想

根据要求,创建静态字段num,在类中写方法,让num++,用get函数返回num的值,在主函数创建对象,则就会显示对象数。

程序截图

实验总结

1.创建的静态字段必须用类名.来应用。

2.get和set可以快速的通过右键源代码的创建方法来创建。

原文地址:https://www.cnblogs.com/z245894546/p/7687439.html