Java Modifiers (접근 제어자)
Modifiers의 종류
- public
- protected
- default
- private
접근 허용범위 : public > protected > default > private
public
public이 붙은 변수, 메소드는 어떤 클래스에서라도 접근이 가능하다.
default
접근 제어자가 따로 설정되지 않았을 때를 뜻한다. 동일 패키지 내에서만 접근이 가능하다.
protected
default 처럼 동일 패키지 내에서는 모두 접근이 가능하다. default와 다른 점은 다른 패키지에서도 제한적으로 접근이 가능하다는 것이다.
정확히 말하면, 다른 패키지에서 해당 클래스를 상속받는 파생 클래스에서 접근이 가능하다.
private
가장 접근 권한이 적은 접근 제어자이다. 해당 클래스에서만 접근이 가능하다.
'공부 > Java' 카테고리의 다른 글
Java Type-casting (타입 캐스팅) (0) | 2020.06.25 |
---|---|
Java Literals (리터럴 상수) (0) | 2020.06.25 |
댓글
이 글 공유하기
다른 글
-
Java Type-casting (타입 캐스팅)
Java Type-casting (타입 캐스팅)
2020.06.25 -
Java Literals (리터럴 상수)
Java Literals (리터럴 상수)
2020.06.25