Background

Goal

접근제어자 표시 설명
public + 어떤 클래스의 객체에서든 접근이 가능하다
private - 이 클래스에서 생성된 객체들만 접근 가능하다
protected # 이 클래스와 동일 패키지에 있거나 상속 관계에 있는 하위 클래스의 객체들만 접근 가능하다
package ~ 동일 패키지에 있는 클래스의 객체들만 접근가능