C# 접근 한정자, 접근 제한자(Access Modifier)
액세스 한정자, 접근 제한자 , 접근 한정자라고 불리우며, 해당 코드를 어디까지 접근 할 수 있도록 할 것인지 한정 짓는 거라고 생각하면된다. 이 접근 제한을 왜 걸어야 할까. 개발자 입장에서 보면 접근 할 수 있는 범위에 따라 코드의 분류하는 것이 좋다. 클래스가 가지고 있는 변수나 함수가 많아질 경우 가독성도 해칠 수 있고, 어떤게 외부에서 써야하는 함수인지 직접 찾아봐야한다. 그렇다고 내용이 복잡하지 않고 4가지 정도만 알면된다. 접근 사용범위가 좁은 것부터 순서대로 나열하면 private, protected, internal, public 순이다. 제한자가 사용되는 위치는 이와같고, 만약 보이지 않는다면 private로 되어 있는 것이다. [접근 제한자] Class A { [접근 제한자] int ..
2022.10.29