認真CS丨成員訪問修飾符

2021-10-01 08:24:33 字數 529 閱讀 8536

本章闡述的是以下幾個訪問修飾符,及其訪問區間。

public、private、protected、internal、protected internal

public:public(公有成員)任何類,包括程式集內部的類和外部的類,都可以訪問它。

private:private(私有成員)只能被它自己所在的類的成員訪問。

protected:protected(受保護成員)訪問級別如同private,但派生(繼承)自該類的派生類(同/不同程式集中的類),也可訪問該成員。

internal:internal(內部成員),可被程式集內部的所有類訪問,但程式集外部的類不可訪問。

protected internal:protected internal(受保護內部成員),可訪問它的有:繼承該類的類(同/不同程式集中的類)、該類所在所有程式集所有內部的類。

C 修飾符 類修飾符和成員修飾符

c 修飾符之類修飾符 public internal partial abstract sealed static internal 本程式集內的成員可以訪問。partial 部分類,可以將乙個類分成幾部分寫在不同檔案中,最終編譯時將合併成乙個檔案,且各個部分不能分散在不同程式集中。c 修飾符之成員...

C 類的訪問修飾符和類成員的訪問修飾符

1 在myclasslibrary中新增乙個public修飾的mylibrary類和student類 由於沒有使用任何修飾符,所以編譯器預設它是internal,即私有的 namespace myclasslibrary class student 分析 無論類是公開的還是私有的,在myclassl...

訪問修飾符

訪問修飾符 可以限制類和結構,以便只有宣告它們的程式或命名空間才能使用它們。可以限制類成員,以便只有派生類才能使用它們,或者限制類成員,以便只有當前命名空間或程式中的類才能使用它們。訪問修飾符是新增到類 結構或成員宣告的關鍵字,用以指定這些限制。這些關鍵字包括 使用這些訪問修飾符可指定下列五個可訪問...