1. 程式人生 > >02-類和對象-跟蹤類對象創建個數

02-類和對象-跟蹤類對象創建個數

查詢 分享 靜態 對象創建 void static sum .sh src

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

 1 public class DuiXiang {
 2     public static void main(String args[]) {
 3         TongJi x=new TongJi();
 4         x.shuchu();
 5         TongJi y=new TongJi();
 6         y.shuchu();
 7         TongJi z=new TongJi();
 8         z.shuchu();
9 } 10 11 } 12 class TongJi{ 13 static int sum=0; 14 TongJi(){ 15 sum++; 16 } 17 public void shuchu() { 18 System.out.println("你已創建"+sum+"個對象。"); 19 } 20 }

運行結果如下:

技術分享圖片

02-類和對象-跟蹤類對象創建個數