C# 中受保護的類成員變數的範圍是什麼?


受保護的訪問修飾符允許子類訪問其基類的成員變數和成員函式。這樣可以幫助實現繼承。我們將在繼承章節中更詳細地討論這一點。

以下是顯示我們在 A 類中設定了受保護的成員變數的示例。

class A {
   protected int a2 = 87;
}

現在,在派生類中,當我們嘗試從派生類的物件訪問上述變數時,它將正常工作,如下所示:-

示例

using System;
class A {
   protected int a2 = 87;
}
class B : A {
   static void Main() {
      A a = new A();
      B b = new B();
      b.a2 = 10;
   }
}

更新於:2020 年 06 月 23 日

393 次瀏覽

開始你的 事業

透過完成課程獲得認證

開始
廣告
© . All rights reserved.