Cieľom cvičenia je aplikovať nasledujúce pojmy z jazyka JAVA pri riešení úloh:
Vytvorte triedu MyDate, ktorá bude reprezentovať dátum. V main metóde hlavnej triedy otestujte triedu MyDate a to tým, že vypíšete všetky dátumy pre zadaný interval dátumov. Formát výpisu je “d.m.yyyy” s pomenovaným menom dňa a mesiaca. Napr.: “Po 24. Feb. 2020”. Pri výpise dátumu použite metódu toString ako aj iné pomocné metódy napr. getDayOfWeek.
Trieda MyDate obsahuje privátne atribúty day, month, year:
Trieda MyDate má jeden konštruktor, ktorý má 3 parametere: year, month, day.
Pri vytváraní inštancie MyDate a pri volaní metódy setDate(int year, int month, int day) je potrebné overovať zadávanie správnych parametrov pomocou metódy isValidDate.
Správne číslo dňa v týždni je potrebné vyhľadať na internete alebo sa inšpirovať týmto.