Příklad 1 - Parkoviště Úkol 1 Rozšiřte projekt Auto ze cvičení o třídu ObdelnikoveParkoviste. Auta se budou tentokrát ukládat do dvourozměrného pole typu Auto o názvu parkoviste. Třída bude obsahovat tyto metody: · vytvorParkovaciMista · zaparkujAuto · vypisAutoNaPozici · kapacitaParkoviste Úkol 2 Rozšiřte tentokrát projekt o Třídu VíceposchodoveParkoviste. Auta se budou ukládat do trojrozměrného pole. Třída bude obsahovat tyto metody: · vytvorParkovaciMista · zaparkujAuto · vypisAutoNaPozici · kapacitaParkoviste Příklad 2 - Známkování Úkol 1 Vytvořte nový projekt a v něm třídu Znamkovani. Třída bude obsahovat metodu oznamkuj. Doplňte tělo této metody, aby oznámkovala studentovu práci podle počtu získaných bodů, který bude parametrem této metody. Známkovací kritéria zachycuje následující tabulka. Pro řešení využijte logické operátory. Úkol 2 Upravte předcházející projekt tak, aby metoda oznamkuj pracovala bez použití logických operátorů. Úkol 3 Rozšiřte třídu Znamkovani o metodu typu string slovneOhodnot s parametrem znamka typu int. Použijte příkaz switch. Známce přiřaďte hodnocení podle následující tabulky. Úkol 4 Na některých školách se používá pro hodnocení nikoliv číselných hodnot ale písmen. Rozšiřte třídu Znamkovani o metodu typu int prevedNaCiselneHodnoceni s parametrem typu char. Uvažujte převod podle následující tabulky. Použijte příkaz switch. Příklad 3 - Kalendář Úkol 1 Vytvořte nový projekt a v něm třídu Kalendar. Tato třída bude obsahovat metodu den typu String s parametrem typu int, který představuje číslo dnu v týdnu. Doplňte tělo metody tak, aby vracela název příslušného dne. Úkol 2 Rozšiřte třídu Kalendar o metodu typu String odpoledniProgram(int den) s parametrem číslo dne. Metoda bude vracet činnost, prováděnou pravidelně v týdenních intervalech. Vše znázorňuje následující tabulka. Nápověda: Použijte znalosti o logických operátorech. Úkol 3 Pokuste se vyřešit předchozí problém za použití příkazu switch a bez použití logických operátorů. Nápověda: Za každým příkazem case nemusí následovat break.