1. 접근제어자란


2. 접근제어자 종류

접근제어자 같은 클래스 같은 패키지 상속(다른 패키지) 전체
private
default
protected
public

3. private

class Person {
    private String name;
}
Person p = new Person();
p.name = "Kim"; // 컴파일 에러

4. 캡슐화 (Encapsulation)

정의

👉 객체지향의 핵심 원칙