액세스 한정자(C# 참조)

액세스 한정자는 멤버 또는 형식의 선언된 접근성을 지정하는 데 사용되는 키워드입니다. 이 섹션에서는 다섯 가지 액세스 한정자를 소개합니다.

  • public
  • protected
  • internal
  • private
  • file

액세스 한정자를 사용하여 다음 7가지 접근성 수준을 지정할 수 있습니다.

  • public: 액세스가 제한되지 않습니다.
  • protected: 액세스가 포함하는 클래스 또는 포함하는 클래스에서 파생된 형식으로 제한됩니다.
  • internal: 액세스가 현재 어셈블리로 제한됩니다.
  • protected internal: 액세스가 현재 어셈블리 또는 포함하는 클래스에서 파생된 형식으로 제한됩니다.
  • private: 액세스가 포함하는 형식으로 제한됩니다.
  • private protected: 액세스가 포함하는 클래스 또는 현재 어셈블리 내의 포함하는 클래스에서 파생된 형식으로 제한됩니다.
  • file: 선언된 형식은 현재 원본 파일에만 표시됩니다. 파일 범위 형식은 일반적으로 원본 생성기에 사용됩니다.

이 섹션에서는 다음 개념도 소개합니다.

참고 항목