private는 해당 범위 내에서만 사용 가능
public는 전체 범위에서 사용 가능
protected는 private와 public의 중간 형태로
상속 관계에 있을 경우는 허용하고
그 외의 나머지는 private와 같다.