접근 지정자 접근 지정자는 자바 제어자의 한 종류로, 클래스, 멤버, 생성자 앞에서 사용 범위를 정의하는 역할을 한다. 멤버 및 생성자의 접근 지정자 멤버, 생성자에 사용 가능한 접근 지정자 public, protected, default (package), private 접근 지정자는 필드나 메서드, 생성자 앞에 위치한다. 아무것도 작성하지 않으면 default 접근 지정자가 자동으로 설정된다. public > protected > default > private 순으로 접근 범위가 넓다. private 자신의 클래스 내부에서만 사용할 수 있는 접근 지정자 같은 멤버 끼리만 사용할 수 있으며, 외부 클래스에서는 사용할 수 없다. default 같은 패키지 안의 모든 클래스에서 사용할 수 있는 접근 지정..