| インタフェース | 説明 |
|---|---|
| CalendarService |
休日サービスを表す。
|
| Holiday |
祝祭日の定義を保持するクラスが実装すべきインタフェース
|
| HolidayManagerService |
休日を管理するクラスが実装すべきインタフェース。
|
| クラス | 説明 |
|---|---|
| HolidayRule |
月・第X曜日に基づく祝祭日のルールを保持する。
|
| YearlyChangeOrSpecialHoliday |
年によって変わるか特別の祝祭日を保持する
|
| YearlyHoliday |
毎年同じ月日の祝祭日を保持する。
|