[OOP | Cvičenie] 5 - Výnimky, Kolekcie, Lambdy, SOLID DRY KISS

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

Piate cvičenie vysvetľuje spracovanie výnimiek v Jave pomocou blokov try, catch a finally vrátane vyhadzovania vlastných výnimiek dedených od triedy Exception namiesto všeobecnej RuntimeException. Následne lektor prechádza kolekcie, odporúča používať typ rozhrania List namiesto konkrétnej implementácie ArrayList, predstavuje nemenný zoznam cez List.of a na záver uvádza rozhranie Map ako kolekciu párov kľúč-hodnota.

  • - Práca s blokom try, catch a finally a poradie vykonávania jednotlivých blokov
  • - Vyhadzovanie a zachytávanie výnimiek, napríklad IllegalArgumentException
  • - Vytvorenie vlastnej výnimky dedením od triedy Exception s vlastnou správou
  • - Odporúčanie deklarovať kolekcie cez rozhranie List namiesto konkrétnej triedy ArrayList
  • - Vytvorenie nemenného zoznamu pomocou metódy List.of
  • - Úvod do rozhrania Map a jeho implementácie HashMap ako kolekcie kľúč-hodnota

Zhrnutie pripravené s pomocou AI z prepisu videa.