c# 접근한정자1 [C#] 접근 한정자 접근 한정자 - 감추고 싶은 것은 감추고, 보여주고 싶은 것은 보여줄 수 있도록 코드를 수식하며, 필드, 메서드를 비롯해 프로퍼티 등 모든 요소에 대해 사용 가능. C#에서 제공하는 접근 한정자는 모두 여섯 가지이다. public - 클래스 내부/외부 모든 곳에서 접근 가능. protected - 클래스의 외부에서는 접근할 수 없지만, 파생클래스에서는 접근가능. private - 클래스의 내부에서만 접근할 수 있다. 파생 클래스에서도 접근이 불가능. internal - 같은 어셈블리에 있는 코드에서만 public으로 접근할 수 있다. 다른 어셈블리에 있는 코드에서는 private와 같은 수준의 접근성을 가진다. protected internal - 같은 어셈블리에 있는 코드에서만 protected로 접근.. 2019. 5. 18. 이전 1 다음