접근제한자(public > protected > default > private)
클래스를 만들수있는 제한자는, public과 default 이며, protected, private는 클래스 자체를 생성을 할수없다.
public - 접근 제한이 없다.(같은 프로젝트 내에 어디서든 사용가능)
protected - 같은 패키지 내, 다른 패키지에서 상속받아 자손클래스에서 접근 가능
default - 같은 패키지 내에서만 접근 가능
private - 같은 클래스 내에서만 접근 가능
접근가능 여부
동일 프로젝트안에서 다른패키지 접근가능한 항목은 PUBLIC 뿐입니다
'Work > Java' 카테고리의 다른 글
[Java] 예외처리 - Exception, Throws, Throw (0) | 2021.06.24 |
---|---|
[Java] 내부클래스 정리 - 클래스 내, Static, 메소드 내, 익명클래스 (0) | 2021.06.24 |
[Java] Server 내 특정 PID의 하위 프로세스 모두 Kill 시키기 (0) | 2021.06.07 |
[Java] ProcessBuilder을 이용해 서버 명령 수행 (0) | 2021.06.07 |
[Java] 호출 클래스, 호출 메소드 출력 (0) | 2020.08.13 |