NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Mezinárodní den IT společnosti je tady! Pouze nyní můžeš získat 90 % extra kreditů při nákupu od 1199 kreditů s promo kódem AJTACI90. Tak neváhej!

Diskuze: Vytvoření předem neurčeného množství instancí

V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

Jak se ti líbí článek?
Před uložením hodnocení, popiš prosím autorovi, co je špatněZnaků 0 z 50-500
Jak se ti kurz líbí?
Tvé hodnocení kurzuZnaků 0 z 50-500
Aktivity
Avatar
Matěj Kripner
Tvůrce
Avatar
Matěj Kripner:20.2.2014 17:01

Zdravím,
vytvářím program s možností registrace uživatelů. Mám třídu Uzivatel a v ní statickou metodu registrovat(). Po zadání jména a hesla se má vytvořit instace třídy Uzivatel. Pokud bych ale napsal

Uzivatel uzivatel = new Uzivatel(jmeno, heslo);

tak by se každá vytvořená instance jmenovala uzivatel. Nevíte někdo, jak zařídit, aby jsem mohl instance nějak odlišit? Díky za pomoc.

 
Odpovědět
20.2.2014 17:01
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na Matěj Kripner
Jan Vargovský:20.2.2014 17:11

Ulož si je do kolekce?

 
Nahoru Odpovědět
+1
20.2.2014 17:11
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Matěj Kripner
David Hartinger:20.2.2014 17:13

Z tvého příspěvku je patrné, že OOP moc nerozumíš. Registrace uživateli by měla být v nějakém správci uživatelů, ke statice není důvod. Co se týká instancí, tak jméno proměnné s uživatelem opravdu není jméno uživatele. Přečti si tento článek: http://www.itnetwork.cz/…ge-collector

Nahoru Odpovědět
+1
20.2.2014 17:13
New kid back on the block with a R.I.P
Avatar
Matěj Kripner
Tvůrce
Avatar
Odpovídá na David Hartinger
Matěj Kripner:20.2.2014 22:09

Díky za opravu, samozřejmě tam je chyba. Problém byl se stejnými názvy referencí a ne jmen. Článek jsem už četl v rámci seriálu a teď mi jenom připomněl chybu :D Tím se problém vyřešil a já se omlouvám. A co se statiky týče, pokusím se to vyřešit bez ní.

 
Nahoru Odpovědět
20.2.2014 22:09
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 4 zpráv z 4.