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 11 - Gettery a settery v Javě

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
sisolpes
Člen
Avatar
Odpovídá na Matěj Kripner
sisolpes:1.3.2014 12:33

"u metody Sečti ti chybí modifikátor přístupu"
Jestli se můžu zeptat, jaký je "výchozí" modifikátor přístupu (když se zadá pouze int).

Editováno 1.3.2014 12:34
Odpovědět
1.3.2014 12:33
Alt + 2
Avatar
Matěj Kripner
Tvůrce
Avatar
Odpovídá na sisolpes
Matěj Kripner:1.3.2014 16:28

"Výchozí" je přístupný z libovolné třídy v balíčku, ve kterém se nachází. Promiň, to jsem si neuvědomil.

 
Odpovědět
1.3.2014 16:28
Avatar
krouma
Člen
Avatar
krouma:26.4.2015 16:07

Přes všechny dohady o zbytečně dlouhém kódu si asi nikdo nevšiml, že je v posledním kódu dvakrát metoda isPlnolety() :D. Jinak super tutoriál

 
Odpovědět
26.4.2015 16:07
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na krouma
David Hartinger:26.4.2015 16:25

Díky, opravil jsem :)

Odpovědět
26.4.2015 16:25
New kid back on the block with a R.I.P
Avatar
Petr Čech
Tvůrce
Avatar
Petr Čech:9.7.2015 11:35

Ale fuj, to je hodně ošklivé proti C#... :-(

Odpovědět
+1
9.7.2015 11:35
the cake is a lie
Avatar
Richard H.
Tvůrce
Avatar
Odpovídá na Petr Čech
Richard H.:7.8.2015 15:02

Jak to myslis

Odpovědět
7.8.2015 15:02
Malý užitečný manuál je vždy lepší než bichle k ničemu.
Avatar
Filip Válek
Člen
Avatar
Odpovídá na Kit
Filip Válek:16.4.2016 23:22

Ahoj, rád bych se zeptal co znamenají symboly " ? " " : " kupř. v řádku: String pohlavi = muz ? "muž" : "žena";

 
Odpovědět
16.4.2016 23:22
Avatar
mayo505
Tvůrce
Avatar
Odpovídá na Filip Válek
mayo505:16.4.2016 23:41

Ahoj, jedná sa o ternárny operátor, ktorý vyzerá takto
vysledok = podmienka ? ak_uspela_podmienka : ak_neuspela_pod­mienka

Tvoj príklad by sa dal rozpísať takto

String pohlavi;
if (muz) {
        pohlavi = "muž";
} else {
        pohlavi = "žena";
}
 
Odpovědět
16.4.2016 23:41
Avatar
hitzoR
Člen
Avatar
Odpovídá na mayo505
hitzoR:17.4.2016 2:36

Nejsem bůhvíjaký expert na Javu a možná to v ní takhle funguje, ale neměly by ve zkráceném zápisu if/else být dvě rovnítka?

proměnná == něco ? true : false;

Minimálně v PHP to totiž funguje tak, že si před ten otazník můžeš napsat prakticky cokoliv, co ti vrací true nebo false a kdybys napsal jen jedno rovnítko, tak by to znamenalo přiřazení do proměnné a ne porovnání.

Editováno 17.4.2016 2:37
 
Odpovědět
17.4.2016 2:36
Avatar
ostrozan
Tvůrce
Avatar
Odpovídá na hitzoR
ostrozan:17.4.2016 7:37

Ale vždyť v příkladu se přiřazuje ne porovnává :-) .

ternární operátor je sám o sobě podmínka - a dávat podmínku do podmínky? Proč?

 
Odpovědět
17.4.2016 7:37
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 89.