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 – 2. diel - Prvá objektová aplikácia v Jave - Hello object world

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
karrrolina
Člen
Avatar
karrrolina:18.3.2013 15:40

První spuštění proběhlo, až když jsem ve třídě HelloObjects do parametru metody zdravic() vepsal null:
Zdravic zdravic = new Zdravic();
zdravic.pozdrav(nu­ll);

Avatar
karrrolina
Člen
Avatar
karrrolina:18.3.2013 15:41

... chtěl jsem říct metody pozdrav()

Avatar
Honza Bittner
Tvůrce
Avatar
Odpovedá na karrrolina
Honza Bittner:18.3.2013 15:44

jo ... když jsi napsala null znamená že neodesíláš žádné jméno .. napiš místo null třeba "Pepa"

Odpovedať
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Avatar
karrrolina
Člen
Avatar
karrrolina:18.3.2013 15:56

Plus ve třídě Zdravic je třeba do kulatých závorek vepsat (String cokoli), nenechávat je prázdné (eclipse bez argumentu dává syntaktickou chybu):


package helloobjects;

class Zdravic
{
public void pozdrav(String text)
{
System.out.prin­tln("Hello object world!");
}
}

Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na karrrolina
David Hartinger:18.3.2013 15:58

Nepostupuješ přesně podle tutorálu, jak to tu je napsané, tak to funguje.

Odpovedať
New kid back on the block with a R.I.P
Avatar
Зайчик
Člen
Avatar
Odpovedá na karrrolina
Зайчик:18.3.2013 16:01

omg se mi snad zdáš

public class Pozdrav
{
    public Pozdrav(String jmeno){
       System.out.println("Ahoj " + jmeno + ", přečti si článek ještě jednou!");
    }
}
public class Main
{
    public static main(String[] neco){
    new Pozdrav("Karolíno");
    }
}

Výstup : Ahoj Karolíno, přečti si článek ještě jednou!

Editované
Odpovedať
Коммунизм для нашего будущего!
Avatar
Simon
Člen
Avatar
Simon:11.5.2013 13:22

Kájo jde jen o to,že ty máš vlastní metodu "pozdrav" s parametrem Stringu jmeno. Samotná metoda pozdrav vypíše do konzole "Ahoj uživateli jmeno". Když pak přes třídu zdravic voláš metodu pozdrav, bude vyžadován samozřejmě i parametr metody, čímž je ono jmeno.
Proto závorky nemohou být prázdné, buď zadáš jakýkoli textový řětězec v uvozovkách (něčí jméno) nebo necháš parametr null.

Avatar
Simon
Člen
Avatar
Odpovedá na Honza Bittner
Simon:11.5.2013 13:33

V tomto případě, když necháme parametr null, se mi vypíše do konzole "Ahoj uživateli null". null samozřejmě nemám v uvozovkách. Byl jsem trochu udiven, že ve výstupu konzole je jako jméno bráno null. Myslel jsem si přesně to samé jako HoBi, že null nevrací žádnou hodnotu...

Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na Simon
David Hartinger:11.5.2013 17:14

V C# tomu tak je, v Javě se vypíše jako null.

Odpovedať
New kid back on the block with a R.I.P
Avatar
dolakdavid
Člen
Avatar
dolakdavid:20.9.2013 13:02

Zdravím. Když se snažím v netbeans oddělovat parametry čárkou, hlásí se po spuštění chyba. Problém jsem vyřešil sečtením hodnot, co ale u parametrů tipu int? Nevíte někdo čím to může být?

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 196.