1. 程式人生 > >用類的靜態字段和構造函數我們可以跟蹤某個類所創建對象的個數。 在任何時候都可以向它查詢“你已經創建了多少個對象?

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

跟蹤 print generated blog string 記錄 ati auto 技術

package countobject;//信 1605-3 20163432 張運濤
//用類的靜態字段和構造函數,
//我們可以跟蹤某個類所創建對象的個數。
//在任何時候都可以向它查詢“你已經創建了多少個對象?
class Cobject {

//num 用來記錄創建對象的個數
static int num=0;//將構造函數的數量初值設為1
public Cobject()//定義無參的構造函數
{

num++;//調用一次構造函數num的數加一

}


public static void main(String[] args) {
// TODO Auto-generated method stub
Cobject C1=new Cobject();//創建C1對象

Cobject C2=new Cobject();//創建Couture C2對象

Cobject C3=new Cobject();//創建Couture C3對象

System.out.println("目前你已創建了"+Cobject.num+"Cobject個對象");
}

}

技術分享

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