C# 中的訪問修飾符
訪問修飾符指定了 C# 中變數和函式的作用域。以下是 C# 提供的訪問修飾符
公共
公共修飾符不對成員的訪問設定任何限制。
受保護的
訪問僅限於派生類或類定義。
內部
在宣告的程式內訪問內部訪問修飾符。
受保護的內部
它由受保護和內部訪問修飾符提供的兩個訪問說明符。
私人
僅限於宣告它的類內。指定為私有成員無法在類外訪問。
示例
讓我們看一個受保護訪問修飾符的示例,它訪問受保護的成員 −
using System;
namespace MySpecifiers {
class Demo {
protected string name = "Website";
protected void Display(string str) {
Console.WriteLine("Tabs: " + str);
}
}
class Test : Demo {
static void Main(string[] args) {
Test t = new Test();
Console.WriteLine("Details: " + t.name);
t.Display("Product");
t.Display("Services");
t.Display("Tools");
t.Display("Plugins");
}
}
}輸出
Details: Website Tabs: Product Tabs: Services Tabs: Tools Tabs: Plugins
廣告
資料結構
網路連線
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP