Pololetní úkol
Požadavky na absolvování
Otevřené: Pátek, 1. ledna 2021, 00.00
Termín: Středa, 20. ledna 2021, 23.59
Jako podklad k této práci vám může sloužit program, který jsme dělali v prosinci na hodině - Vánoční stromeček. Vymyslete si svoje (jiné) zadání a zkuste ho naimplemenovat.
Vytvořte program reprezentující konkrétní problém s alespoň 4 třídami,
- který plně funguje (při rozběhnutí a zadání korektních dat nenaběhne žádná chyba).
- kde každá třída má logické vlastnosti a metody.
- kde každá třída má vlastní konstruktor.
- kde jedna ze tříd obsahuje main metodu.
- kde v jedné třídě eviduji seznam prvků druhé třídy pomocí třídy ArrayList (např. ozdoba na větvi - u větve bude ArrayList ozdob).
- kde se pomocí metody toString() budou vypisovat názvy / id jednotlivých prvků ArrayListu do Console.
- kde každá třída obsahuje gettery a settery na základní datové typy (int, String, boolean, float).
- kde alespoň dvě třídy obsahují alespoň jednu funkční proceduru a jednu funkční funkci nad rámec getterů, setterů a toString() metody.