[OOP | Cvičenie] 4 - Zadanie 1, Dedenie, Collections
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
Cvičenie predstavuje prvé bodované zadanie - naprogramovanie zjednodušenej konzolovej verzie hry Monopoly - vrátane pravidiel, odporúčaní na vyváženie ekonomiky hry a požiadaviek na formu výstupu bez grafického rozhrania. V druhej časti sa venuje dedeniu a kolekciám, konkrétne rozdielu medzi konkrétnou implementáciou ArrayList a všeobecnejšími typmi List a Collection, a nemodifikovateľnému zoznamu vytvorenému pomocou List.of.
- - Zadanie 1: implementácia konzolovej hry Monopoly a termín jej odovzdania
- - Odporúčanie nastaviť vyváženú ekonomiku hry, aby sa dala prehrať
- - Vstup od hráčov cez konzolu, možnosť voliteľného farebného textového výstupu
- - Použitie všeobecnejších typov List a Collection namiesto ArrayList v argumentoch metód
- - Nemodifikovateľný zoznam vytvorený pomocou List.of a jeho prevod na upraviteľný ArrayList
- - Dôraz na rozumné programátorské rozvrhnutie riešenia, nielen na funkčnosť hry
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky