国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#中使用的修飾符

2023-05-08 19:02:34
字體:
來源:轉載
供稿:網友

在C# 的類型和成員的聲明中,使用了大量的修飾符,其中有許多是C# 特有的。下面將它們分類匯總,并進行一些簡單的比較和分析。其中用粗體表示的修飾符是C++中沒有的。

1)類型可見性修飾符與成員訪問修飾符——參見下表。

C# 的類型可見性與成員訪問修飾符

 

修飾符
應用對象
說明
public
所有的類型和成員
任何代碼都可以訪問。
protected
類型和內嵌類型的成員
只有其派生的類型能訪問。
internal
類型和內嵌類型的成員
只能在包含它的程序集中訪問。
private
所有的類型和成員
只能在它所屬的類中訪問。
protected internal
類型和內嵌類型的成員
只能在包含它的程序集和其派生的類型中訪問。
 
 

2)其他修飾符——參見下表。

C# 的其他修飾符
修飾符
應用對象
說明
new
函數成員
隱藏繼承的同簽名的函數成員。
static
所有成員
不在類型實例上執行。
virtual
僅類的函數成員
可由派生類重寫。
abstract
類和函數成員
只定義了簽名沒有實現代碼。
override
函數成員
重寫繼承的虛擬或抽象函數成員。
sealed
類和函數成員
類不能被繼承和方法不能被重寫。
extern
僅靜態的DllImport方法
成員在外部用另一種語言實現。
上一篇:C#中的密封方法

下一篇:C#中的接口

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 丹寨县| 通辽市| 宜兰市| 通渭县| 西安市| 英山县| 上虞市| 云浮市| 保德县| 抚顺县| 邵阳县| 那曲县| 小金县| 巫山县| 博乐市| 江油市| 常熟市| 离岛区| 攀枝花市| 扎赉特旗| 顺义区| 九龙坡区| 南安市| 绿春县| 南宫市| 通许县| 潮州市| 阿克陶县| 富锦市| 封开县| 牟定县| 仁怀市| 都昌县| 海门市| 黔江区| 通道| 博湖县| 镇远县| 盐亭县| 开阳县| 石阡县|