Back-end
접근 지정자
신재권
2023. 8. 13. 14:29
접근 지정자란?
자바의 접근 지정자는 클래스, 변수, 메서드 등의 접근 가능 범위를 제어하는 키워드 입니다.
이를 통해 객체 지향 프로그래밍에서 정보 은닉, 캡슐화, 모듈화를 지원하며, 코드의 가독성과 유지보수성을 높일 수 있습니다.
- public : 어떤 클래스에서든 접근이 가능 합니다.
- protected : 같은 패키지 내에서 접근이 가능하며, 다른 패키지의 자손 클래스에서 접근이 가능합니다.
- default : 같은 패키지 내에서만 접근이 가능합니다.
- private : 같은 클래스 내에서만 접근이 가능합니다.