public 누구나 접근 가능
protected 같은 패키지 내에 있거나 상속받은 경우에만 접근 가능
package-private 아무런 접근 제어자를 적어주지 않을 때이며, package-private라고도 불린다. 같은 패키지 내에 있을 때만 접근가능
private 해당 클래스 내에서만 접근 가능