Základy Objektovo-orientovaného programovania

ak. rok 2023/24

 
 

Zadanie 3.

 
 

V zadaní 2 ste implementovali vybrané objektovo-orientované princípy na vlastných príkladoch vo zvolenej doméne. Zapracujte identifikované pripomienky z hodnotenia zadania 2 a rozšírte modelovanú aplikáciu o ďalšie objektovo-orientované princípy. Uplatnite najmä tie, ktoré sú prezentované na prednáškach. Aktualizujte diagram tried v jazyku UML. Do súboru pouziteOopPrincipy.pdf doplňte/aktualizujte číslovaný zoznam implementovaných princípov OO paradigmy - viditeľne odlíšte medzi tými, ktoré ste aplikovali v zadaní 2 od tých, ktoré sa vzťahujú k zadaniu 3.

Odovzdáva sa: Zdrojový kód vrátane adresárovej štruktúry celého projektu s diagramom tried a súbor pouziteOopPrincipy.pdf. Projekt do miesta odovzdania v AIS.

Termín: 16. december 2023 23:59

Vyhodnotenie:

  • Plne funkčný kód v jave a zároveň prehľadné a jasne uplatnené dotknuté objektovo-orientované princípy deklarované zároveň v súbore pouziteOopPrincipy.pdf, korektný UML model tried – 19–25 b
  • Funkčný kód v jave, prevažne prehľadné a jasné uplatnené dotknutých objektovo-orientovaných princípov deklarovaných zároveň v súbore pouziteOopPrincipy.pdf, neadekvátny alebo chýbajúci UML model tried – 9–18 b
  • Ešte stále akceptovateľný kód v jave, menej prehľadné až nejasne uplatnenie dotknutých objektovo-orientovaných princípov neadekvátne deklarovaných resp. nedeklarovaných v súbore pouziteOopPrincipy.pdf, neadekvátny resp. chýbajúci UML model tried – 0–8 b