[C#]<基本觀念>存取修飾詞

  • 214
  • 0
  • 2017-05-15

存取修飾詞是用於指定成員或型別之宣告存取範圍的關鍵字。

  • public
  • protected
  • internal
  • private
宣告 定義 範例
public 存取 public 成員時並沒有限制 http://rextester.com/ANWK98933
protected 存取能力限制於同一類別或是繼承的類別 http://rextester.com/KHYNQI82840
internal 只有同一命名空間的類別可以進行存取 http://rextester.com/IIKS36103
private 稱為私有別,存取能力限制於同一類別(Class)內 http://rextester.com/ZLRZ4123

圖解:

Reference:

  • 官網解釋:https://msdn.microsoft.com/zh-tw/library/wxh6fsc7.aspx
  • https://dotnetrecorder.wordpress.com/2013/06/27/c-%E5%AD%98%E5%8F%96%E4%BF%AE%E9%A3%BE%E8%A9%9E%E3%80%90public-protected-private-internal-protected-internal%E3%80%91%E7%9A%84%E5%8D%80%E5%88%A5/

------------新手駕駛,有錯誤請指教--------------------