1. 程式人生 > >建構函式與解構函式

建構函式與解構函式

類的建構函式是在建立類的物件時有系統自動執行的函式,一般把類的初始化工作放在這裡,客戶無法呼叫該函式。  
類解構函式是類的物件在銷燬是執行的函式,一些收尾工作放在這裡,比如釋放記憶體等,客戶無法呼叫  
---------------------------------------------------------------  
 
建構函式用於執行類的例項的初始化,每個類都有建構函式,即使你沒宣告它。在訪問一個類的時候,系統將最先執行建構函式中的語句,任何建構函式的執行都隱式的呼叫了系統提供的預設建構函式base(),可以有引數,也可以沒有。有引數的時候,類載例項化的時候必須傳遞引數。  
解構函式用於專門釋放被佔用的資源,不能繼承,不能顯示呼叫,不接受引數,不返回值。