閱讀303 返回首頁    go 技術社區[雲棲]


C# 類定義中可以使用的訪問修飾符的組合

    

    

無或internal

類隻能在當前項目中訪問

public

類可以在任何地方訪問

abstractinternal abstract

類隻能在當前項目中訪問,不能實例化,隻能繼承

public abstract

類可以在任何地方訪問,不能實例化,隻能繼承

sealedinternal sealed

類隻能在當前項目中訪問,不能派生,隻能實例化

public sealed

類可以在任何地方訪問,不能派生,隻能實例化

小注:
1、關鍵字abstract sealed不能在接口中使用,因為這兩個修飾符在接口定義中是沒有意義的(它們不包含執行代碼,所以不能直接實例化,且必須是可以繼承的)

2、Sealed也可用於方法(該方法不能在派生類中使用)。

最後更新:2017-04-03 12:54:13

  上一篇:go Session.Abandon()的用法
  下一篇:go 請示的學問:當老板說No