(TIL) 20220702, 자바 접근제어자

2022. 7. 3. 19:09TIL(Today I learned)

반응형

🏴󠁩󠁤󠁪󠁷󠁿Facts(한 것) & Findings(배운 것)


오늘은 자바의 접근제어자에 대해서 간략히 살펴봤다.

 

자바에는 4가지의 접근 제어자가 있다.

 

  • private
  • default
  • protected
  • public

private에서 public으로 갈 수록 접근 가능한 범위가 넓어진다.

 

접근제어자가 private으로 설정되었다면 private이 붙은 변수, 메소드는 해당 클래서에서만 접근이 가능하다.

 

접근제어자를 별도로 설정하지 않으면 접근제어자는 default가 된다. 

default가 붙은 변수, 메소드는 해당 패키지 내에서만 접근이 가능하다.

 

protected가 붙은 변수 메소드는 동일 패키지의 클래스 또는 해당 클래스를 상속 받은 다른 패키지의 클래스에서만 접근이 가능하다.

 

public 접근제어자가 붙은 변수, 메소드는 어떤 클래스에서다로 접근이 가능하다.

 

 

 

 

🏴󠁩󠁤󠁪󠁷󠁿Affirmation(자기선언)


 

🏴󠁩󠁤󠁪󠁷󠁿여담


 
반응형