private 1
[C#] 접근 한정자(Access Modifier)
접근 한정자(Access Modifier) 접근 한정자는 클래스, 구조체, 필드, 메소드 델리게이트 등에 대해서 노출 수준을 설정하는 것입니다. 일반적으로 외부로부터 노출할 필요가 없는 경우에는 private 접근 한정자를, 외부로부터 노출할 필요가 있는 경우에는 public 접근 한정자를 사용합니다. 클래스 내부에서 접근 한정자를 설정하지 않은 필드, 메소드 등은 private 접근 한정자로 설정됩니다. 객체 지향 프로그래밍의 특성 중 캡슐화(Encapsulation)라는 특성 때문에 접근 한정자를 설정하는 것은 매우 중요합니다. 필요한 부분만 공개하고 불필요한 부분은 숨김으로써 소프트웨어 간의 결합도를 낮추고 응집도를 높일 수 있습니다. 결합도를 낮추고 응집도를 높이는 소프트웨어 설계를 하려면 변경되..
반응형