訪問修飾符

2022-04-06 02:31:55 字數 423 閱讀 3464

五種訪問修飾符

c#中有五種訪問修飾符 。

public : 任何地方可以訪問。

protected : 本類內部和繼承該類的子類中可以訪問。

private : 本類內部可以訪問。

internal : 當前專案或者說是當前程式集中可以訪問。

protected internal : 兼具二者範圍。

注意:1.protected和internal 不能比較誰的範圍大,因為二者的作用範圍不一樣,protected只要是在本類中或者有繼承關係的都能訪問,不限定是否在同乙個專案(程式集)中。b專案中的類,繼承了a專案的類,在b專案的類中也能訪問a專案中的類的成員。(前提是b專案引用了a專案).

2.類的預設訪問修飾符是internal,類的成員變數預設的訪問修飾符是private.

訪問修飾符

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

訪問修飾符

前面我們已經看到並運用了訪問修飾符,現在我們來進一步的掌握。類成員支援五種訪問修飾 訪問不受限制 public 公共的 訪問範圍限定於它所屬的類或從該類派生的型別 protected 保護的 訪問範圍限定於此程式 internal 內部的 訪問範圍限定於此程式或那些由它所屬的類派生的型別 prote...

訪問修飾符

前面我們已經看到並運用了訪問修飾符,現在我們來進一步的掌握。類成員支援五種訪問修飾 訪問不受限制 public 公共的 訪問範圍限定於它所屬的類或從該類派生的型別 protected 保護的 訪問範圍限定於此程式 internal 內部的 訪問範圍限定於此程式或那些由它所屬的類派生的型別 prote...