1. 程式人生 > >03 類與對象 課後作業1

03 類與對象 課後作業1

返回 es2017 結果 stat int com 查詢 技術 return

使用類的靜態字段和構造函數,我們可以跟蹤某個類所創建對象的個數。請寫一個類,在任何時候都可以向它查詢“你已經創建了多少個對象?”。

【實驗源程序】:

//20163483 袁亞琴 信1605-2
public class ObjectNum
{
public static int i=0;
public ObjectNum()//每創建一個對象,實現數量+1
{
i++;
}
public static int getNumber()//返回總共的對象數量
{
return i;
}
public static void main(String[] args)
{
ObjectNum p1=new ObjectNum();
ObjectNum p2=new ObjectNum();
ObjectNum p3=new ObjectNum();
ObjectNum p4=new ObjectNum();
ObjectNum p5=new ObjectNum();
System.out.println("你已經創建了多少個對象?");
System.out.println("一共創建了"+ObjectNum.getNumber()+"個對象");
}

}

【實驗結果截圖】:

技術分享

03 類與對象 課後作業1