Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 7. diel - Bojovník do arény

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
mackulinm
Člen
Avatar
mackulinm:26.3.2013 22:13

Presiel som celu tu leckiu. No s tymi spravami mam trable.

Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na mackulinm
David Hartinger:16.4.2013 14:03

Sice odpovídám pozdě, ale vidím tam hranatou závorku místo složené, tu chybu ti to ukazuje :)

Odpovedať
New kid back on the block with a R.I.P
Avatar
mackulinm
Člen
Avatar
Odpovedá na David Hartinger
mackulinm:16.4.2013 22:38

Uz je to fixnute ale dakujem velmi pekne, neskoro je stale lepsie ako nikdy :)

Avatar
rkafrik
Člen
Avatar
rkafrik:21.6.2013 14:20

Neviem si pomoct, ale mne konzola po sekcii Graficky zivot ukazuje nieco ine. AK je chyba u mna tak sorac.

Avatar
Libor Šimo (libcosenior):4.8.2013 12:47

Niečo mi nefunguje a neviem prísť na to kde je problém:

public partial class Form1 : Form
{
    /// <summary>
    /// Inicializácia komponentov formulára
    /// </summary>
    public Form1()
    {
        InitializeComponent();
    }
    private Kocka kocka = new Kocka();
    private Bojovnik klient = new Bojovnik("Klient", kocka);
}

V tom to kóde mi píše chybu:
"pole Inicializátory nemôže odkazovať na non-statické polia, metódu alebo vlastnosť"
Už sa s tým hrám asi hodinu, ale .....
Poradí niekto?

Odpovedať
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na Libor Šimo (libcosenior)
David Hartinger:4.8.2013 13:23

Musíš inicializaci přesunout do konstruktoru.

Odpovedať
New kid back on the block with a R.I.P
Avatar
Neaktivní uživatel:18.8.2013 20:09

Jedine čemu nerozumím je nastavování zprávy pomocí metody, proč jí nemůžeme nastavit prostě zprava = blablabla?

Odpovedať
Neaktivní uživatelský účet
Avatar
Andrej Farkaš:21.10.2013 12:47

Nie je trošku zbytočné v metóde BranSe volať nakonci NastavZpravu? Veď pri volaní zprava = string.Format(at­ď.....) robíme s tou istou premennou akú nastavuje metóda NastavZpravu.

Odpovedať
Live. Love. Learn.
Avatar
trantanh
Člen
Avatar
Odpovedá na rkafrik
trantanh:22.10.2013 13:08

zkus tam v konstruktoru napsat tohle :

public Bojovnik(string jmeno, int zivot, int utok, int obrana, Kostka kostka)
{
this.jmeno = jmeno;
this.zivot = zivot;
this.maxZivot = zivot;
this.utok = utok;
this.obrana = obrana;
this.kostka = kostka;
}
myslim, ze si udelal stejnou chybu jako ja, kdyz misto this.maxZivot=zi­vot;
jsem napsal this.zivot=zivot; :D

Avatar
Petr.M
Člen
Avatar
Petr.M:14.12.2013 14:28

Jen nějak nepobírám jednu věc. Myslel jsem, že když ukládám zprávu v metodě BranSe():

zprava = String.Format("{0} utrpěl poškození {1} hp", jmeno, zraneni);

bude tam uložené jméno bojovníka, který metodu BranSe() volá. Stejně tak u útoku. Ale když to zkusím, je v atributu zprava uložené jméno bojovníka, který volá metodu VratPosledniZ­pravu(). Kdy se tedy určí, čí jméno bude ve zprávě uloženo?

Odpovedať
Sometimes you just do things. - Scott Jurek
Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 78.