C# 접근 한정자
2013.08.10
C#에서 제공하는 접근 한정자는 모두 다섯 가지로써 다음과 같다. 접근 한정자 설명 public 클래스의 내부/외부 모든 곳에서 접근할 수 있다. protected 클래스의 외부에서는 접근할 수 없지만, 파생 클래스에서는 접근이 가능하다. private 클래스의 내부에서만 접근할 수 있다. 파생 클래스에서도 접근이 불가능하다. internal 같은 어셈블리에 있는 코드에 대해서만 public으로 접근할 수 있다. 다른 어셈블리에 있는 코드에서는 private와 가은 수준의 접근성을 가진다. protected internal 같은 어셈블리에 있는 코드에 대해서면 protected로 접근할 수 있다. 다른 어셈블리에 있는 코드에서는 private와 같은 수준의 접근성을 가진다.