본문 바로가기
Java & 스프링/Java

[Java] 접근제어자

by hjhello423 2019. 4. 24.
제어자 같은 클래스 같은 패키지  자손 클래스 전체
public O O O O
protected O O O  
default O O    
private O      

 

public : 제한 없음

protected : 같은 패키지 내에서, 다른 패키지의 자손 클래스에서 접근 가능

default : 같은 패키지 내에서 접근 가능

private : 같은 클래스 내에서만 접근 가능

 

 

 

다음은 대상별 사용 가능한 접근제어자의 목록이다.

대상 사용가능 제어자
클래스 public, default, final, abstract
메서드 모든 접근 제어자, final, abstract, static
멤버 변수  모든 접근 제어자, final, static
지역 변수 final

 

반응형

댓글