공부

접근 제어자

콩줄기 2019. 1. 17. 00:27
접근 제어자

접근제어자

  • public
  • protected
  • default
  • private

 

클래스 멤버에 대한 접근 제어자

 

 

 publicprotecteddefaultPrivate
같은 패키지, 같은 클래스OOOO
같은 패키지, 상속 관계OOOX
같은 패키지, 상속관계 아님OOOX
다른 패키지, 상속관계OOXX
다른 패키지, 상속관계 아님OXXX

 

클래스의 접근 제어자

  • 접근 제어자가 public인 클래스는 다른 패키지의 클래스에서도 사용 가능.
  • 접근 제어자가 default인 클래스는 같은 패키지에서만 사용 가능.

 

 

 

생활코딩 Java - 접근제어자