訪問控制修飾符包括:defaule,public,private,internal(內部),protected,protected internal;
注意:1:類預設型別是internal;
2:方法預設型別是private;
3:當父類和子類不在同一程式集時,子類不可以訪問父類的internal成員,但可以訪問父類的protected interal成員;
4:sealed不能被繼承的類;
5:partial可以將類宣告在不同檔案中。
附:符用於限定型別以及型別成員的申明,c#中有13種修飾符,按功能可分為三部分:訪問修飾符,類修飾符和成員修飾符.
訪問修飾符:
public:訪問不受限制.
private:只有包含該成員的類可以訪問.
internal:只有當前工程可以訪問.
protected:只有包含該成員的類以及繼承的類可以訪問.
類修飾符:
abstract:可以被指示乙個類只能作為其它類的基類.
sealed:指示乙個類不能被繼承.
成員修飾符:
abstract:指示該方法或屬性沒有實現.
const:指定域或區域性變數的值不能被改動.
event:宣告乙個事件.
extern:指示方法在外部實現.
override:對由基類繼承成員的新實現.
readonly:指示乙個域只能在宣告時以及相同類的內部被賦值.
static:指示乙個成員屬於型別本身,而不是屬於特定的物件.
virtual:指示乙個方法或訪問器的實現可以在繼承類中被覆蓋.
C 基礎 訪問修飾符
訪問修飾符是一些關鍵字 public,protected,internal,private 用於指定宣告的成員或型別的可訪問性。public 訪問不受限制 protected 訪問僅限於包含類或從包含類派生的型別 internal 訪問僅限於當前程式集 protected internal 訪問僅限...
java訪問控制修飾符,final修飾符
package mainfunction import test1.dog 修飾類檔案 如果不加任何修飾預設就是protest,及只有本包內的檔案可以訪問,其他包不能訪問,外部包要能訪問必須加上pubilic修飾該類 public class persion param age 年齡 param i...
C 訪問修飾符
所有型別和型別成員都具有可訪問性級別,用來控制是否可以在您程式集的其他 中或其他程式集中使用它們。您在宣告型別或成員時使用以下訪問修飾符之一來指定其可訪問性 public 訪問不受限制。可以類內和任何類外的 中訪問。private 可以被所屬類訪問。只有同一類或結構中的 可以訪問該型別或成員。pro...