티스토리 뷰
Access Modifier (접근 제어 지시자)
- 접근의 허용 범위를 제한하는 것
public
- 어디서나 접근 가능한 인스턴스 변수 및 메소드
protected
- 같은 package, 상속관계의 class에서만 접근 가능하다
default
- 같은 package 내부에서만 접근 가능
- 상속 관계라도 package가 다르면 접근 불가능
private
- 같은 class내부에서만 접근 가능
- 외부 class, 상속 관계의 class에서도 접근 불가능
Modifier | Class 내부 | 동일 Package | 상속받은 Class | 나머지 영역 |
---|---|---|---|---|
public | o | o | o | o |
protected | o | o | o | x |
default | o | o | x | x |
private | o | x | x | x |
반응형
'Tip and Error > JAVA' 카테고리의 다른 글
Override (0) | 2021.04.08 |
---|---|
상속 & super() (0) | 2021.04.08 |
Singleton Pattern(싱글톤 패턴) (0) | 2021.04.07 |
변수와 메모리 관계 (0) | 2021.04.07 |
get() / set() (0) | 2021.04.06 |
공지사항
최근에 올라온 글