Java - 접근지정자
public과 private만 사용해오다가 처음으로 protected와 마주치고 당황해서 정리함.
01.접근 지정자(access modifier)
접근 지정자 | 접근 범위 |
---|---|
public | 모든 접근을 허용합니다. 어떠한 클래스가 접근을 하든 모두 허용됩니다. |
protected | 상속받은 클래스 또는 같은 패키지에서만 접근이 가능합니다. |
default | 기본 제한자로써 아무것도 붙지 않고, 자신 클래스 내부와 같은 패키지 내에서만 접근이 가능. |
private | 외부에서 접근이 불가능합니다. 즉, 같은 클래스 내에서만 접근이 가능합니다. |
댓글남기기