접근 제한자
2025. 10. 4. 19:21
  • 접근 제한자란?
  • 접근 제한자란, 자바에서 각각의 요소에 대한 접근을 어느 곳에서까지 가능토록 허용할 것인가에 대해 변수, 메소드, 클래스 등등 앞에 사용하여 쓰기 위한 예약어를 말한다.
  • 자바에서 접근 제한자는 기본적으로 public, protected, default, private 이렇게 4가지가 존재한다.
  • public은 모든 곳에서 접근이 가능함을 알린다.
  • protected가 선언된 곳은 같은 패키지와 상속된 클래스 내에서 사용이 가능하다.
  • default는 같은 패키지 내에서라면 사용이 가능하다
  • private은 나만 접근이 가능하다