NOVINKA: Staň se datovým analytikem od 0 Kč a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Diskuze – Lekce 7 - Bojovník do arény

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
Odpovídá na ing. SARNOVSKÝ Petr
ing. SARNOVSKÝ Petr:28.11.2021 15:06

...musel jsem to upravit na

System.out.printf("Bojovník: %s\n", bojovnik); // test toString();
 
Odpovědět
28.11.2021 15:06
Avatar
Odpovídá na ing. SARNOVSKÝ Petr
ing. SARNOVSKÝ Petr:28.11.2021 15:06

...aha :-D

System.out.printf("Bojovník: " + bojovnik); // test toString();
 
Odpovědět
28.11.2021 15:06
Avatar
ing. SARNOVSKÝ Petr:28.11.2021 22:25

Už to mám. Použil jsem špatný příkaz.

 
Odpovědět
28.11.2021 22:25
Avatar
Jaroslav Drobek:11.2.2022 9:20

Najednou je tady hlavička třídy Bojovník bez modifikátoru public..co se tím mění?

 
Odpovědět
11.2.2022 9:20
Avatar
Odpovídá na Jaroslav Drobek
Zdeněk Dvorský:11.2.2022 19:24

Nic.
pokus u třídy chybí modifikátor - tak se třída automaticky bere jako public.

U atributů je to naopak - tam by se automaticky nastavili na private.

 
Odpovědět
11.2.2022 19:24
Avatar
Dominik Bican:28.2.2022 22:43

Mám dotaz, není metoda nastavZpravu(zpra­va) trochu nadbytečná?
V rámci metody branSe(int uder) vlastně ten atribut zprava průběžně vyplňujem a pak mi přijde na konci té metody zbytečné volat tu metodu pro nastavení zprávy, kde jí dáváme jako parametr již vyplněnou zprávu. Takže nastavujeme do zprávy to, co v ní už vlastně je.

Stejně tak by v metodě utoc(Bojovnik souper) nemusela být volána metoda pro nastavení zprávy, ale rovnou by se ten požadovaný text rovnou přiřadil zprávě, jako to bylo u metody branSe.

Díky za odpověď od zkušeného :-)

 
Odpovědět
28.2.2022 22:43
Avatar
Odpovídá na Jaroslav Drobek
Zdeněk Plicka:4.3.2022 23:16

Neni to tak ze bez modifikatoru pristupu je videt pouze v ramci package?

Odpovědět
4.3.2022 23:16
Nejprve je třeba naučit se plazit
Avatar
Ondřej Raška:8.8.2022 15:02

Citace: "Nebudu je psát ani u dalších metod, aby se tutoriál zbytečně neroztahoval a zůstal přehledný."

Ach jo. Tento přístup mě v lekcích OOP vytáčí. Kratší != přehlednější. Pokud budu někomu něco ukazovat na číselné ose a nakreslím ji 2mm dlouhou a pak do ní zaznačím 20 bodů, tak jsem ušetřil hodně místa, přehledné to ale asi nebude.

 
Odpovědět
8.8.2022 15:02
Avatar
Jarda
Člen
Avatar
Jarda:29.9.2022 19:35

Ahoj, nejsem zkuseny a je skoda ze se nikdo neozval, ale zkusil jsem funkci nastavZpravu odstarnit, nahradit podle funkce branSe a kod funguje.
Mozna ze puvodni myslenka byla, nastavovat zpravu pro opacnou postavu, tam by pak funkce nastavZpravu davala smysl.

 
Odpovědět
29.9.2022 19:35
Avatar
Niki Vávrová:28.12.2022 16:22

Hezky čitelný článek.

 
Odpovědět
28.12.2022 16:22
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 71.