Diskuze: goto v jave

Java Java goto v jave

Aktivity (1)
Avatar
ronep
Člen
Avatar
ronep:13.4.2015 21:14

doteraz som viuzival metodi len k tomu abi som ich volal z inej metodi (ako nahrada goto) ale to nieje asi najlepsie viuzitie metod.
takze sa chcem spitat ci je v jave nieco ine co nahradza chibajuce goto ?

 
Odpovědět 13.4.2015 21:14
Avatar
Atrament
Člen
Avatar
Odpovídá na ronep
Atrament:14.4.2015 0:21

goto snad nikomu nechybí :)

 
Nahoru Odpovědět 14.4.2015 0:21
Avatar
Monarezio
Redaktor
Avatar
Monarezio:14.4.2015 10:57

Goto můžeš nahradit cyklami a metodami... goto použiješ fakt hodně málo ale nedoporučuje se používat

Btw Dočetl jsem se že goto dřív v javě bylo ale bylo vymazané...

Editováno 14.4.2015 10:58
Nahoru Odpovědět 14.4.2015 10:57
First, solve the problem. Then, write the code.
Avatar
mkub
Redaktor
Avatar
Odpovídá na ronep
mkub:14.4.2015 11:57

goto je v strukturovych a v objektorvych jazykoch, ktore poznaju procedury, funkcie a metody uplne zbytocne a sa ani nepouziva...

goto ma opodstatnenie iba v tych jazykoch, ktore nedokazu definovat funkcie a procedury (napr. klasicky Basic)

 
Nahoru Odpovědět  ±0 14.4.2015 11:57
Avatar
mkub
Redaktor
Avatar
Odpovídá na Monarezio
mkub:14.4.2015 11:59

goto je uplne zbytocne v jave, kedze java dokaze definovat metody

 
Nahoru Odpovědět  ±0 14.4.2015 11:59
Avatar
Odpovídá na mkub
Luboš Běhounek (Satik):14.4.2015 12:42

Basic neumel procedury/funkce jen ze zacatku.

goto se v Jave porad vyskytuje, jen se jmenuje jinak - viz continue a break - muzes skakat na libovolne navesti i podle jmena.

Nahoru Odpovědět 14.4.2015 12:42
:)
Avatar
mkub
Redaktor
Avatar
Odpovídá na Luboš Běhounek (Satik)
mkub:14.4.2015 14:02

o Basicu viem, ze nevedel procedury, ale funkcie sa dali definovat v niektorych upravach Basicu pomocou prikazu DEF FN, ale v niektorych pripadoch to bol iba matematicky zapis funkcie (vid Sinclair Basic, ktory sa pouzival v Spektrach, Didaktikoch)

 
Nahoru Odpovědět 14.4.2015 14:02
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 7 zpráv z 7.