개요제한자(Access Modifiers)는 클래스, 메서드, 변수 등의 접근 범위를 제한하는 키워드이다.이를 통해 캡슐화(Encapsulation)를 구현하고, 안전한 코드를 작성할 수 있다. 자바에는 4가지 주요 접근 제한자가 있다.접근 제어자동일 클래스동일 패키지다른 패키지 (상속)다른 패키지 (비상속)public✅✅✅✅private✅❌❌❌protected✅✅✅❌default✅✅❌❌ 그 외 제한자로는 abstract, final, static이 존재한다.키워드사용 목적abstract- 추상 클래스와 추상 메서드를 정의할 때 사용- 자식 클래스에서 구현하도록 강제final- 변수: 값 변경을 방지- 메서드: 오버라이드 방지- 클래스: 상속 방지static- 클래스 변수/메서드: 인스턴스화 없이 클래스..