< 접근지정자 - 클래스 > public - 어디서든 사용가능한 클래스 default - 같은 패키지 내에서만 사용가능한 클래스
< 접근지정자 - 멤버변수 또는 멤버메소드 > private - 자신의 클래스내에서만 접근 가능한 멤버 default - 같은 패키지내에서만 접근 가능한 멤버 protected - 같은 패키지또는 상속받은 자식클래스에서 접근 가능한 멤버 public - 어디서든 접근 가능한 멤버