1. 程式人生 > >通過建構函式檢查生成物件個數

通過建構函式檢查生成物件個數

程式碼為

 1 package CheckObjectNumber;
 2 
 3 public class CheckObjectNumber {
 4     private static int num=0;//定義一個靜態成員num ,用於檢測執行建構函式的次數
 5     public CheckObjectNumber()
 6     {
 7         num++;
 8     }
 9     public static int getNum()
10     {
11         return num;
12     }
13     
14     public
static void main(String[] args) { 15 CheckObjectNumber c1=new CheckObjectNumber(); 16 CheckObjectNumber c2=new CheckObjectNumber(); 17 CheckObjectNumber c3=new CheckObjectNumber(); 18 System.out.println("已建物件為:"+CheckObjectNumber.getNum()+"個"); 19 } 20 21 }

結果為三個;