NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 4 - Hrací kostka v Javě - Zapouzdření, konstruktor a Random

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Jiří Ress
Člen
Avatar
Jiří Ress:17.10.2022 20:49

pro začátečníka opět velmi zmatečné, chybí jakési hlubší teoretické základy. I přes to, že jsem zastánce učením za pomocí praktických ukázek, tak OOP je na tolik složité, že je opravdu nutné prvně definovat jakýsi základ a ten si v praxi poté opět připomenout. Snad nečekáte, že někde něco zmíníte a všichni si to zapamatují.

 
Odpovědět
17.10.2022 20:49
Avatar
Martin Maksa
Člen
Avatar
Martin Maksa:10.11.2022 12:12

Opět moc informací na krátkém úseku. Čtu to potřetí a nemohu říct že to chápu tak abych to použil u příkladů v další lekci.

 
Odpovědět
10.11.2022 12:12
Avatar
Renáta Vyšatová:21.11.2022 19:28

Trošku přesycené dalšími informacemi, ale jaksi (doufám) začínám maličko rozumnět, co to OOP ksakru je.

 
Odpovědět
21.11.2022 19:28
Avatar
Niki Vávrová:23.12.2022 20:34

Pochopitelné to nějak bylo. Ještě to umět použít.

 
Odpovědět
23.12.2022 20:34
Avatar
Jan Trnka
Člen
Avatar
Jan Trnka:5.1.2023 22:35

Přijde mi to srozumitelné a těším se na pokračování.

 
Odpovědět
5.1.2023 22:35
Avatar
Marek Zezula
Člen
Avatar
Marek Zezula:14.1.2023 20:39

Přílíš mnoho informací. Pořád nedokážu úplně pochopit například Random random. Chápu, že random je instance, na které se odkazuji na třídu Random, ale v dalších lekcích je např. Auto auto přímo jako atribut v metodě, což nechápu. Vrátil jsem se, jelikož jsem nedokázal vyřešit příklady a stejně mi to nedocvaklo.

 
Odpovědět
14.1.2023 20:39
Avatar
Alesh
Tvůrce
Avatar
Odpovídá na Marek Zezula
Alesh:14.1.2023 22:08
public class Kostka {
    /** Generátor náhodných čísel */
    private Random random;
    /** Počet stěn kostky */
    private int pocetSten;
}

A to int pocetSten chápeš? Pokud ano, tedy že máš proměnnou typu int s názvem pocetSten, tak to random Random není nic jiného, než proměnná typu (třídy) Random s názvem random. Klidně by tam mohlo být třeba Random generatorCisel, jen je zkrátka takový úzus tu proměnnou pojmenovat stejně, akorát s malý písmenem na začátku, protože velmi často si vystačíš jen s jednou proměnnou dané třídy, navíc je hned při čtení kódu jasné, jakého typu, resp. třídy, ta proměnná je.
Pokud máš svojí třídu Auto, a v programu potřebuješ jen jeden objekt této třídy, tak ji prostě pojmenuješ auto, ale klidně můžeš i jinak.

Editováno 14.1.2023 22:11
 
Odpovědět
14.1.2023 22:08
Avatar
Marek Zezula
Člen
Avatar
Odpovídá na Alesh
Marek Zezula:30.1.2023 20:11

Díky za odpověď a snahu mi to objasnit. Vlastně jsem nechápal smysl instance (myslel jsem si, že iniciováním instance spustím všechny operace na třídě dané identifikátorem), ale při procházení dalšími častmi lekce jsem to pochopil. Moc mi pomohlo se potrápit nad stavbou vámi vyřešených příkladů.

 
Odpovědět
30.1.2023 20:11
Avatar
Michael Hereit:1.2.2023 11:37

Super - čím dále jsme tím více mne to začíná bavit. U tohodle jsem si musel stáhnout vzorový kod, abych věděl kam co psát... hlavně v 1/3 lekce autor jede teorii, přeskakuje v textu z tříd Kostka a TahovyBoj, až mi nebylo zcela jasné kde s kodem pokračovat. Koukl jsem do kodu a rychle se zorientoval. Na konci lekce vše ok a dohromady to fungovalo skvěle.

Odpovědět
1.2.2023 11:37
All we 've to decide is what to do with the time that is given us. (J.R.R. Tolkien)
Avatar
Guri Lucie Vlčková:10.2.2023 14:40

Tak teďka vůbec nevím z čeho všeho ta kostka je.

 
Odpovědět
10.2.2023 14:40
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 136.