Zobrazit předchozí téma :: Zobrazit následující téma |
Autor |
Zpráva |
VODA

Založen: 29. 07. 2007 Příspěvky: 1721 Bydliště: Plzeň
|
Zaslal: 6. listopad 2009, 13:29:57 Předmět: Otázka na PPA1 test |
|
|
Zdravím...normálně bych se neptal, kdybych neměl pochybnosti...
V bodě C je to jasné, ale co je špatně v bodě A...to fakt netuším...
Opravdu mi není jasné, co je špatného na tom, si nadeklarovat konstantu typu MAXIMUM = 100...
O deklaraci proměné tam v té otázce není řeč...
No třeba to jen nevidím...tak mi to osvětlete... _________________ Opravdovost se pojí s trýzní... |
|
Návrat nahoru |
|
 |
Lando
Založen: 29. 07. 2007 Příspěvky: 33 Bydliště: Cestice
|
Zaslal: 6. listopad 2009, 15:54:50 Předmět: |
|
|
Napada me jedine, ze kdybych si deklaroval konstantu, tak ji dam static, aby nezabirala zbytecne pamet v kazdej instanci. Pokud teda neni tahle deklarace nekde uvnitr metody. Ale konstantu definovanou uvnitr metody, jsem snad jeste nikdy nevidel (a ze jsem toho zas tolik nevidel ) |
|
Návrat nahoru |
|
 |
VODA

Založen: 29. 07. 2007 Příspěvky: 1721 Bydliště: Plzeň
|
Zaslal: 6. listopad 2009, 16:31:30 Předmět: |
|
|
No, to už je teď jedno, v testu to nebylo....
Ale myslím, že vyučující chtěli naznačit asi právě to, že deklarovat konstantu uvnitř těla metody sice lze, ale je to prasárna...  _________________ Opravdovost se pojí s trýzní... |
|
Návrat nahoru |
|
 |
OndraSej

Založen: 28. 07. 2007 Příspěvky: 767 Bydliště: Brandýs nad Labem
|
Zaslal: 6. listopad 2009, 16:35:26 Předmět: |
|
|
Lando: ono to final nemusí být jenom pro konstanty, ale třeba pro zafixování hodnot, které se pak používají z anonymnich tříd definovaných uvnitř té metody, kde je ta "konstanta" definovaná.
VODA: ale ona to je korektní a občas nezbytná konstrukce (právě kvůli tomu přístupu z anonymních tříd)...
Abych řekl pravdu, tak taky nevím, co tam je špatně, spíš bych to viděl na špatnou otázku, protože ty ukázky jsou vytržené z kontextu, na kterém může záviset jejich správnost nebo vhodnost. _________________ http://trionteam.net |
|
Návrat nahoru |
|
 |
Seto
Založen: 11. 08. 2007 Příspěvky: 4
|
Zaslal: 6. listopad 2009, 17:23:58 Předmět: |
|
|
Píše sa tam - Které z následujících deklarací jsou nesprávne a proč? - to znamená že niektoré môžu byť aj správne. |
|
Návrat nahoru |
|
 |
Quiark

Založen: 29. 07. 2007 Příspěvky: 816 Bydliště: Chlívek 401
|
Zaslal: 6. listopad 2009, 18:06:32 Předmět: |
|
|
Jediné, co mě napadlo, je nedodržení nějaké konvence, třeba to, že to maximum je napsané velkými písmeny. Napadlo mě to proto, že je to potržené. Nicméně testovat konvence, které si učitel vlastnoručně vymyslel je docela divné. Navíc konstanty se obvykle píšou velkými písmeny. Takže jste se asi ode mě nic moc nedozvěděli  _________________ Mám strach |
|
Návrat nahoru |
|
 |
Houp
Založen: 28. 07. 2007 Příspěvky: 672
|
Zaslal: 6. listopad 2009, 22:10:19 Předmět: |
|
|
přikláním se k tomu, že to není static _________________
 |
|
Návrat nahoru |
|
 |
frca

Založen: 28. 07. 2007 Příspěvky: 1561
|
Zaslal: 7. listopad 2009, 20:31:10 Předmět: |
|
|
Co děláš za školu? _________________ www.FRANTICWARE.com |
|
Návrat nahoru |
|
 |
VODA

Založen: 29. 07. 2007 Příspěvky: 1721 Bydliště: Plzeň
|
Zaslal: 8. listopad 2009, 20:55:25 Předmět: |
|
|
ZČU FAV INIB _________________ Opravdovost se pojí s trýzní... |
|
Návrat nahoru |
|
 |
sulthan

Založen: 24. 10. 2007 Příspěvky: 104
|
Zaslal: 12. listopad 2009, 13:14:36 Předmět: |
|
|
vsechny deklarace jsou syntakticky spravne v kteremkoliv kontextu (variables / fields).
O vhodnosti se neda uvazovat dokud nevime nic o kontextu. Pouziti klicoveho slova final u lokalni promenne je naprosto normalni. Stejne tak je mnoho pripadu, kdy nelze pouzit static
K te vhodnosti by me napadla spis myslenka, jestli tam neni pozadovane, aby ta konstanta byla typu byte ale to se mi zda jako blbost.
Kdyz programovani uci lide, co nedokazou jednoznacne formulovat zadani otazky (napr. co znamena ona spravnost), dopada to vzdycky spatne. |
|
Návrat nahoru |
|
 |
Marek

Založen: 28. 07. 2007 Příspěvky: 1782 Bydliště: Velká Morava
|
Zaslal: 12. listopad 2009, 15:47:08 Předmět: |
|
|
Učitel, co dává takové otázky, by měl spíš sedět v řadách studentů nebo by neměl učit vůbec. _________________ AMD Open Source Graphics Driver Developer |
|
Návrat nahoru |
|
 |
Ladis

Založen: 18. 09. 2007 Příspěvky: 1537 Bydliště: u Prahy
|
Zaslal: 12. listopad 2009, 16:46:01 Předmět: |
|
|
To neznáš to, že kdo neumí, učí?  _________________ Award-winning game developer |
|
Návrat nahoru |
|
 |
Mem

Založen: 28. 07. 2007 Příspěvky: 1959 Bydliště: Olomouc
|
Zaslal: 12. listopad 2009, 17:25:51 Předmět: |
|
|
Ladis: kdy půjdeš na ten pajdák?  _________________
 |
|
Návrat nahoru |
|
 |
Augi

Založen: 28. 07. 2007 Příspěvky: 782 Bydliště: Čerčany
|
Zaslal: 12. listopad 2009, 17:42:58 Předmět: |
|
|
Ladise bych tipoval na nějaký sociální vědy  |
|
Návrat nahoru |
|
 |
perry

Založen: 28. 07. 2009 Příspěvky: 879
|
Zaslal: 6. prosinec 2009, 19:44:13 Předmět: Eosie |
|
|
Zrovna ten učitel, co má PPA1 na ZCU patří mezi nejlepší lidi, co tam Programování
Perfektně připravené přednášky, srozumitelný výklad... Ta otázka vypadá, jako by to dával dohromady nějaký doktorand... i když myslím, že už tam stejná visí několik let (imho je to ze vzorového testu ) |
|
Návrat nahoru |
|
 |
|