Discuss / Java / 打卡打卡

打卡打卡

Topic source

xiao伟iii

#1 Created at ... [Delete] [Delete and Lock User]

/**
 * Learn Java from https://www.liaoxuefeng.com/
 * 
 * @author liaoxuefeng
 */
public class Main {

	public static void main(String[] args) {
		// TODO: 给Person类增加一个静态字段count和静态方法getCount,统计实例的个数
		Person p1 = new Person("小明");
		System.out.println(Person.getCount()); // 1
		Person p2 = new Person("小红");
		System.out.println(Person.getCount()); // 2
		Person p3 = new Person("小军");
		System.out.println(Person.getCount()); // 3
	}

}

public class Person {

	// TODO

	String name;
	public static int COUNT = 0;
	

	public Person(String name) {
		this.name = name;
		COUNT ++;
	}
	
	public static int getCount() {
		return COUNT;
	}

}


  • 1

Reply