[OOP | Prednáška] 3 - Úvod do OOP

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

Prednáška z OOP nadväzuje na tému polí v Jave a ukazuje, že premenné typu pole sú v skutočnosti pointre na alokovanú pamäť. Na príklade dní v týždni a mesiacov je vysvetlené vytváranie a inicializácia dvojrozmerných polí ako pola pointrov na jednorozmerné polia stringov. Druhá časť videa sa venuje algoritmu bubble sort, jeho princípu porovnávania a prehadzovania susedných prvkov a kompletnej implementácii v Jave vrátane hlavného programu s načítaním počtu prvkov a volaním triediacej funkcie.

  • - Premenné typu pole v Jave sú pointre, ktoré obsahujú adresu alokovaného pola
  • - Vytváranie a inicializácia dvojrozmerného pola ako pola adries jednorozmerných polí (dni, mesiace)
  • - Princíp algoritmu bubble sort - porovnávanie a prehadzovanie susedných prvkov
  • - Použitie pomocnej premennej pri výmene dvoch prvkov pola
  • - Riadiaca premenná typu boolean (sorted) na ukončenie cyklu triedenia
  • - Implementácia funkcie sort a jej volanie z hlavného programu s poľom integerov

Zhrnutie pripravené s pomocou AI z prepisu videa.