상속에서의 접근제어
CODEDRAGON ㆍDevelopment/Java
반응형
상속에서의 접근제어
private < default < protected < public
지시자 |
클래스 내부 |
동일 패키지 |
상속 클래스 |
이외의 영역 (아무 관계 없음) |
private |
O |
X |
X |
X |
default |
O |
O |
X |
X |
protected |
O |
O |
O |
X |
public |
O |
O |
O |
O |
상위클래스의 static 변수
· static 변수는 접근의 허용여부와 관계가 있습니다.
· 상위 클래스의 static 변수에 하위 클래스도 그냥 클래스이름만으로 접근이 가능합니다.