Logo Czechitas
Updatováno: 16. 11. 2018

Nepovinný úkol - Dokončení z hodiny

Část 1

Dokončete program Kalendar z hodiny. Dodělejte do třídy Datum get a set metody pro všechny proměnné a tyto proměnné nastavte jako private. Jinými slovy, přidejte do třídy Datum to, co jste programovali v minulém domácím úkolu.

Část 2

Dokončete projekt Pexeso, třídu Karticka. Opět nastavte vnitřní proměnné na private a dodělejte k nim get a set metody. Vynechejte get metodu pro stav. Místo ní máme metody isOdebrana(), isRubemNahoru(), isLicemNahoru(), které jsme programovali v hodině.
Dokončete metody otoc() a odeber() z hodiny.

Odevzdání domácího úkolu

Nejprve appky (Kalendar a Pexeso) zbavte přeložených spustitelných souborů. Zařídíte to tak, že v IntelliJ IDEA vpravo zvolíte Maven Projects -> Lifecycle -> Clean. Úspěch se projeví tak, že v projektové složce zmizí podsložka target. Následně obě složky s projekty zabalte pomocí 7-Zipu pod jménem Ukol06-Vase_Jmeno.7z. (Případně lze použít prostý zip, například na Macu). Takto vytvořený archív nahrajte na Google Drive do složky Ukol06-Nepovinny.

Pokud byste chtěli odevzdat revizi úkolu (např. po opravě), zabalte ji a nahrajte ji na stejný Google Drive znovu, jen tentokrát se jménem Ukol06-Vase_Jmeno-verze2.7z.

Termín odevzdání je do úterý 20. 11. 2018 23:59. Pokud úkol nebo revizi odevzdáte později, prosím pošlete svému opravujícímu kouči/lektorovi email nebo zprávu přes FB.