접근제어란? 크래스 또는 클래스의 멤버(필드, 메서드)의 접근을 제어하기 위해 필요한 기능을 접근제어라고 한다. 예를 들어서 쉽게 말하면 int var;이라는 변수가 있다고 할때 var 을 허락받지 못하면 var을 읽을 수 없게 한다는 것이다. 접근제어 명령어 public : 모든 클래스에서 접근 가능 protected : 상속받은 자식 클래스 또는 같은 패키지에서 접근 가능 default : 같은 패키지의 모든 클래스에서 접근 가능 private : 같은 클래스에서 접근 가능 접근제어 강한순서 private>default>protect>public public public 은 자바의 접근을 제어하는 예약어중 하나로 외부 어느 메서드에서라도 해당 클래스, 메서드, 필드로 접근하는 것을 허용한다는 의미이다..