Praktikum z programovania - #10 - Zadanie Kompozície Osoby
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
Zadanie cvičenia zamerané na vzťah kompozície na príklade triedy Osoba, ktorá je zložená z tried Mozog, Srdce a Ruka. Postupne sa programujú tieto triedy s atribútmi (napríklad IQ a hmotnosť mozgu, srdcový tep, počet prstov a strana ruky), konštruktormi, getrami, setrami a metódou toString cez String.format, a nakoniec sa v triede Osoba implementuje metóda na súčet hmotnosti jednotlivých častí tela a metóda prežiťHaváriu, ktorá poškodí niektoré časti tela.
- - Kompozičný vzťah triedy Osoba s triedami Mozog, Srdce a Ruka
- - Atribúty IQ a hmotnosť mozgu, srdcový tep a hmotnosť srdca
- - Trieda Ruka s počtom prstov a stranou (ľavá alebo pravá)
- - Formátovanie výstupu metódou toString pomocou String.format
- - Metóda hmotnosťČastíTela sčítavajúca hmotnosť mozgu, srdca a rúk
- - Metóda prežiťHaváriu simulujúca poškodenie tela zmenou hodnôt atribútov
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky