protected 접근 제한자
protected 접근 제한자 접근제한적용할 내용접근할 수 없는 클래스public클래스, 필드, 생성자, 메소드없음protected필드, 생성자, 메소드자식 클래스가 아닌 다른 패키지에 소속된 클래스default클래스, 필드, 생성자, 메소드다른 패키지에 소속된 클래스private필드, 생성자, 메소드모든 외부 클래스protected는 public과 default 접근 제한의 중간쯤에 해당protected는 필드와 생성자, 메소드 선언에 사용될 수 있다. new 연산자를 사용해서 생성자를 직접 호출할 수는 없고, 자식 생성자에서 super()로 A 생성자를 호출할 수 있다.