접근 제어자란 ? 클래스 또는 클래스의 멤버들의 접근 범위를 제한하는 것을 말한다.접근 제어자를 통해 코드의 접근성을 제한하여 캡슐화를 강화하고, 잘못된 사용을 방지한다.클래스와 그 구성요소의 노출 범위를 제어하여 코드의 안정성과 보안성을 높이는 중요한 역할을 한다. public : 프로젝트 전체 내 외부, 불문하고 접근 가능protected : 같은 패키지 내 , 클래스 / 상속관계에 있는 하위 클래스 접근 가능 (주로 상속을 통해 접근 허용)defalut : 접근제어자를 명시하지 않은 경우 , 같은 패키지 내에 있는 클래스만 접근가능private : 같은 클래스 내 접근 , 외부나 하위에서 접근 불가 . 데이터 보호위해 사용 그렇다면 접근이 제한된 경우에 멤버들에 대한 접근은 어떻게 해야할까 ? ..