public, private, protected default 로 public 이다. 클래스 내부의 모든 곳에 설정이 가능하다. JS 에서 private 지원하지 않아 오랜동안 프로퍼티나 메서드 이름 앞에 _를 붙여서 표현했다.