訪問修飾符

2022-09-13 19:33:12 字數 722 閱讀 4896

using system;

namespace lesson{

//預設訪問許可權是internal

struct person{

//public --->代表公共的 在任何地方都可以訪問

//private--->代表私有的,只能在當前結構體中使用  只有在同乙個類或結構中的**可以訪問該型別或成員 比如乙個class中 乙個struct中 跳出去就訪問不了 

private string name;

public int age;

public string ***;

//protected--->受保護的 只能在當前類 和類的子類中訪問  只有同一類或結構和此類的派生類中的**才能訪問   僅限這個類class 和這個子類

//internal ---->   代表只能在當前程式集中訪問  同一程式集中的任何**都可以訪問該型別或成員,但在其他程式集中不可以訪問  程式集表示乙個namesapce 這個cs檔案

int id; 預設的訪問許可權是private

//預設訪問許可權是internal

class mainclass{

public static void main(string args){

person p;

p.age = 10;

p.name= ""; ***************==error  name 是私有的 不能使用 只能在 他自己內部使用

訪問修飾符

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

訪問修飾符

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

訪問修飾符

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