반응형

접근 지정자들의 특성

접근 지정자 비고 동일 클래스 동일 패키지 상속 다른 패키지
public 접근 제한 없음 O O O O
protected   O O O X
default   O O X X
private   O X X X

- default는 package-private라고도 한다.

- default는 아무런 접근 지정자가 없을 경우, 이 옵션이 자동으로 적용된다.

- protected로 선언된 멤버는 다른 패키지에서, 이것을 상속받은 자식클래스의 private 멤버가 된다.

반응형