[OOP | Cvičenie] 9 - Chyby na zadaní 1, Spring
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Deviate cvičenie z OOP rozoberá najčastejšie chyby v odovzdaných riešeniach prvého zadania, aby sa im študenti vyhli aj pri druhom zadaní. Vyučujúci vysvetľuje, prečo má metóda main obsahovať iba vytvorenie objektu, prečo sa majú atribúty inicializovať v konštruktore a nie priamo pri deklarácii, upozorňuje na príliš dlhé a neprehľadné metódy s nadbytočnými komentármi a na nesprávne ošetrenie vstupov od používateľa, ktoré nesmie spôsobiť pád programu. Zaznievajú aj informácie o formáte skúšky, ktorá sa bude konať online cez MS Teams a bude spočívať v naprogramovaní jednoduchšej Swing aplikácie.
- - Metóda main má obsahovať len vytvorenie objektu, nie ďalšiu logiku
- - Atribúty triedy sa majú inicializovať v konštruktore, nie priamo pri deklarácii
- - Metódy majú byť krátke a prehľadné, bez nadbytočných komentárov
- - Ošetrenie vstupov od používateľa nesmie spôsobiť pád aplikácie
- - Obmedzenie počtu hráčov a validácia vstupov cyklom namiesto rekurzie
- - Formát skúšky - online cez MS Teams, naprogramovanie jednoduchšej Swing aplikácie
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky