Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Programovací jazyk Java Cvičení 6 - Samostatně dokončit!!! Připravil: Ing. Jan Kolomazník.

Podobné prezentace


Prezentace na téma: "Programovací jazyk Java Cvičení 6 - Samostatně dokončit!!! Připravil: Ing. Jan Kolomazník."— Transkript prezentace:

1 Programovací jazyk Java Cvičení 6 - Samostatně dokončit!!! Připravil: Ing. Jan Kolomazník

2 strana 2 Vytvořte třídu Student, která … –Bude obsahovat jmeno a prijmeni, tyto atributy každého studenta jednoznačně identifikují Vytvořte třídu Cviceni, která … –Bude obsahovat atribut kapacita Vytvořte třídu Predmet, která … –Bude jednoznačně identifikována atributem kod K procvičení

3 strana 3 Vytvořte metody objektu Cviceni, které –Umožní přihlásit studenta do cvičení, pokud to umožní kapacita cvičení. boolean prihlasit(student) –Vrátí množinu zapsaných studentů. Set getSeznamStudentu() K procvičení

4 strana 4 Vytvořte metody objektu Predmet, které: –Umožní v rámci předmětu vytvořit cvičení. (cvičení jsou v rámci předmětu jednoznačně ručena svým indexem) Cviceni zalozCviceni(kapacita) –Vrátí List cvičení List getSeznamCviceni() –Vrátí Cvičení Cviceni getCviceni(index) K procvičení

5 strana 5 Vytvořte metody objektu Predmet, které –Umožní zapsat studenta do předmětu. boolean zapisDoPredmetu(student) –Vrátí abecedně setřesenou kolekci všech zapsaných studentů. SortedSet getSenznamStudent() K procvičení

6 strana 6 Vytvořte metody objektu Predmet, které –Umožní přihlásit studenta do cvičení, pokud je zapsán v předmětu a v rámci předmětu se může student přihlásit pouze do jednoho cvičení. boolean prihlasitDoCviceni(student, cviceni) –Vypíše všechny studenty, kteří nejsou zapsáni do žádného cvičení. SortedSet getStudentyBezCviceni() K procvičení

7 strana 7 Navrhněte způsob, jak zabezpečit cvičení tak, aby nemohlo stát, že se někdo přihlásí do dvou cvičení v jednom předmětu. Bonus k zamyšlení


Stáhnout ppt "Programovací jazyk Java Cvičení 6 - Samostatně dokončit!!! Připravil: Ing. Jan Kolomazník."

Podobné prezentace


Reklamy Google