靜態構造函數和靜態類


靜態構造函數的幾點注意:

一. 一個類只能定義一個靜態構造函數。換句話說,靜態構造函數不能被重載。

二. 靜態構造函數不允許訪問修飾符並且不能接受任何參數。

三. 無論創建了多少類型的對象,靜態構造函數只執行一次。

四. 運行庫創建類實例或調用者首次訪問靜態成員之前,運行庫會調用靜態構造函數。

五. 靜態構造函數的執行先於任何實例級別的構造函數。

 

補充一下靜態類的定義:

在類級別添加關鍵字“static"。 如果一個類被定義成靜態的,就不能使用"new"關鍵字來創建

並且只能包含用static關鍵字標記的成員或字段。

 

靜態類中只能有靜態成員,而一般類中可以有靜態成員也可以有其它非靜態成員。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM