位置:首頁 > 軟件操作教程 > 編程開發(fā) > C# > 問題詳情

什么是析構函數(shù)?

提問人:劉冬梅發(fā)布時間:2020-10-12

  在對象不再需要時,希望確保它所占的存儲空間能被收回。C#中提供了析構函數(shù)用于專門釋放被占用的系統(tǒng)資源。析構函數(shù)具有如下性質:

 析構函數(shù)在類對象銷毀時自動執(zhí)行。

 一個類只能有一個析構函數(shù),而且析構函數(shù)沒有參數(shù),即析構函數(shù)不能重載。

 析構函數(shù)的名稱是“~”加上類的名稱(中間沒有空格)。

 與構造函數(shù)一樣,析構函數(shù)也沒有返回類型。

 析構函數(shù)不能被繼承。

繼續(xù)查找其他問題的答案?

相關視頻回答
回復(0)
返回頂部