1. 程式人生 > >Java(一)面向物件3.static修飾符

Java(一)面向物件3.static修飾符

1.被static修飾說明該變數/方法屬於類的特徵而不是物件的特徵

class Person
{
	String name;
	int age;
	static int tolnum=5;
	Person(String n,int a)
	{
		name=n;
		age=a;
		tolnum++;
	}
	void die()
	{
		tolnum--;
		System.out.println("去世--");
	}
	static void destory()
	{
		tolnum=0;
		System.out.println("人類毀滅");
	}
}
public class Human {
	public static void main(String[] args)
	{
		System.out.println(Person.tolnum);
		Person p1=new Person("Will",17);
		System.out.println(Person.tolnum);
	}
}

在這裡插入圖片描述