반응형
1. 접근 제어자
- 멤버 또는 클래스에 사용되어 해당하는 멤버 또는 클래스를 외부에서 접근하지 못하도록 제한하는 역할
2. 접근 권한
1) private
- 하위 클래스 X
- 클래스 O
- 모든 클래스 X
- 동일 패키지 X
2) default
- 하위 클래스 X
- 클래스 O
- 모든 클래스 X
- 동일 패키지 O
3) protected
- 하위 클래스 O
- 클래스 O
- 모든 클래스 X
- 동일 패키지 O
4) public
- 하위 클래스 O
- 클래스 O
- 모든 클래스 O
- 동일 패키지 O
반응형
'면접 - 자바' 카테고리의 다른 글
개발자 면접 질문 - 해시(Hash) 기본 개념과 구조 (0) | 2020.12.02 |
---|---|
개발자 면접 질문 - 쓰레드 로컬(Thread Local) 정의 (0) | 2020.12.02 |
개발자 면접 질문 - 자바 상속과 구현의 차이 (0) | 2020.12.02 |
개발자 면접 질문 - 리플렉션(Reflection) 정의 (0) | 2020.12.02 |
개발자 면접 질문 - RuntimeException과 Exception의 차이 (0) | 2020.12.02 |