溫馨提示×

如何在C#中使用protected關鍵字

c#
小樊
140
2024-08-12 03:05:34
欄目: 編程語言

在C#中,protected關鍵字用于表示只能在當前類或派生類中訪問的成員??梢栽陬惖某蓡T前面使用protected關鍵字來聲明該成員為受保護的。例如:

public class MyBaseClass
{
    protected int protectedField;

    protected void ProtectedMethod()
    {
        // 只能在當前類或派生類中訪問
    }
}

public class MyDerivedClass : MyBaseClass
{
    public void AccessProtectedMember()
    {
        protectedField = 10; // 可以在派生類中訪問受保護的字段
        ProtectedMethod(); // 可以在派生類中訪問受保護的方法
    }
}

在上面的例子中,MyBaseClass類中的protectedField字段和ProtectedMethod方法被聲明為受保護的,因此只能在當前類或派生類中訪問。MyDerivedClass類繼承自MyBaseClass類,可以在MyDerivedClass類中訪問MyBaseClass類中受保護的成員。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女