當前位置:知知館 >

經驗

> 類定義的修飾符有那幾個什麼含義

類定義的修飾符有那幾個什麼含義

類定義的修飾符有那幾個什麼含義

類的修飾符:

1、private:只有對包NET中的應用程序或庫才能訪問。

2、public:不限制對類的訪問。

3、protected:只可以被本類和其繼承子類訪問。

4、internal:只可以被本集合內所有的類存取。集合是C#語言中類被組合後的邏輯單位和物理單位,其編譯後的文件擴展名往往是“DLL”或“EXE”。

5、protected internal:唯一的一種組合限制修飾符,它只可以被本組合體內所有的類和這些類的繼承子類所存取。

6、abstract:抽象類,表示該類只能作為父類被用於繼承,而不能進行對象實例化。抽象類可以包含抽象的成員,但這並非必須。

7、sealed:密封類,阻止該類被繼承。同時對一個類作abstract和sealed的修飾是沒有意義的。

8、new:修飾符只能用於嵌套的類,表示隱藏了由基類繼承來的、與基類中同名的成員和方法。

標籤: 修飾符
  • 文章版權屬於文章作者所有,轉載請註明 https://zhizhiguan.com/zh-hk/jingyan/r7krjz.html