YearMonth는 월간 달력 정보를 제공한다

월 길이와 시작 요일을 구하고 학습일 배열을 명시적으로 비교한다.

atDay(1)

월의 시작 날짜와 요일을 구한다.

lengthOfMonth

마지막 일 번호를 구한다.

int[] studyDays

표시할 날짜 번호를 담는다.

주 행

일요일 뒤에서 줄을 바꾼다.

핵심: 요일 순서와 화면 폭은 프레젠테이션 정책이다.