[OOP | Cvičenie] 9 - Chyby na zadaní 1, Spring

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

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.

Otvoriť AI: ChatGPT · Claude · Gemini

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.