public
어디서나 접근이 가능하다.
protected
다른 패키지에서는 접근이 불가능하지만 상속받은 클래스까지도 접근을 가능하게 해준다.
default
따로 접근지정자를 명시해주지 않으면 default가 접근지정자이다.
같은 package안에서만 접근가능하다.
private
private가 속해있는 class를 제외하고는 접근할 수 없다.
값을 가져오거나 수정할수도 없다.
접근지정자 | 동일클래스 | 동일패키지 | 다른패키지의 자식클래스 | 다른패키지 |
Public | ㅇ | ㅇ | ㅇ | ㅇ |
Protected | ㅇ | ㅇ | ㅇ | |
Default | ㅇ | ㅇ | ||
Private | ㅇ |
'프로그래밍 기초 > JAVA' 카테고리의 다른 글
[JAVA]instaceof 연산자 (0) | 2020.01.30 |
---|---|
[JSP]자바 템플릿 : 자동완성기능 사용하기- dbupdate와 dbselect (0) | 2020.01.15 |
[JAVA]자동완성 만드는 Templates (0) | 2020.01.09 |