Zobraziť príspevky

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Agamemnon

Pages: 1 2 [3] 4 5 ... 101
51
2. ročník / Re: OOP Binasove skupiny
« on: 23.11.2012, 22:59:38 »
nedobre si to pochopil...

iterator je design pattern, ktorý umožňuje prechádzať cez prvky kolekcie (zoznamu, poľa, etc)...
všeobecne ten design pattern funguje tak, že má metódy movenext a getcurrent... kde potom pomocou while vieš prejsť cez všetky prvky nejak takto:
Code: [Select]
while (list.movenext() != null) {
  process(list.getcurrent());
}

v prípade javy a .netu (a ďalších) sa iterovanie robí cez konštrukciu foreach...
v jave je zápis pre foreach konštrukciu nasledovný:
Code: [Select]
for (Type item : list) {
  ...
}
v .net to funguje cez kľúčové slovo foreach

v tomto konkrétnom prípade vy máte triedu, ktorá má jednu z privátnych premenných list (ArrayList)... tento list už má implementovaný pattern iterator (ak pozriete v dokumentáciu ku jave, tak zistíte, že jedna z metód, ktorú ArrayList má je iterator(), ktorý vráti objekt type Iterator<E>)... tento iterator umožňuje iterovanie cez prvky arraylistu pomocou foreach konštrukcie (samozrejme, ide to aj cez while, ako som to popísal vyššie, ale kto by to robil? keď cez foreach je to jednoduchšie... zvyčajne...)

takže to, čo vy potrebujete urobiť je, že zverejníte tento iterator arraylistu predmetov v Backpacku aj pre Backpack samotný...

kompletné riešenie by som vám tu asi napísať nemal... ale aspoň náznak urobím... v triede Backpack urobíte metódu, ktorá bude vyzerať takto:
Code: [Select]
public Iterator<Item> iterator() {
  ...
}

telo si doplňte sami... malo by to byť pochopiteľné z toho, čo som napísal... :) snáď :)
a hlavne tá návratová hodnota by mohla byť slušná pomôcka k tomu, čo máte urobiť...
:)

52
2. ročník / Re: OOP Binasove skupiny
« on: 20.11.2012, 19:23:54 »

53
2. ročník / Re: OOP Binasove skupiny
« on: 20.11.2012, 04:43:10 »
akože... kľudne píšte problémy s oop... snažil som sa pomáhať minulé roky, budem v tom pokračovať aj tento rok...
len tento rok mám miernu nevýhodu, lebo po minulé roky som poznal zadanie :D a dokonca som robil tú knižnicu... :) takže som vedel ľahšie odpovedať na otázky :D

54
2. ročník / Re: OOP Binasove skupiny
« on: 18.11.2012, 22:40:23 »
nemám predstavu :) logicky áno, ale to ešte neznamená, že toho hráča netreba niekde nastaviť prv...
čo som pozeral dokumentáciu teraz, tak tam getplayer nie je, takže tá je asi neaktuálna... bez toho ti neporadím, keď disassembly tej knižnice sa mi fakt robiť nechce :)

55
2. ročník / Re: OOP Binasove skupiny
« on: 18.11.2012, 17:39:56 »
ten null pointer znamená to, že nemáš v premennej žiadnu inštanciu...

56
2. ročník / Re: OOP Binasove skupiny
« on: 17.11.2012, 20:44:08 »
aha...
je jedno, či pár x, y je hráč, alebo lekárnička, pokiaľ je to konzistentné...
tj. ak x bude x-pozícia hráča, tak y musí byť y-pozícia hráča... a a,b potom pozície lekárničky...
ale môže to byť aj opačne - tj. x bude x-pozícia lekárničky, y y-pozícia lekárničky a a,b bude pozícia hráča...

samozrejme, musíš dodržať konzistenciu aj pre výšku a šírku

57
2. ročník / Re: OOP Binasove skupiny
« on: 17.11.2012, 00:36:10 »
je jedno, či x-y je hráč a a-b je lekárnička... alebo naopak (x-y je lekárnička, a-b je hráč)...

nechápem inak úplne, čo sa vlastne pýtaš (aj keď to môže byť tým, že to zadanie som nevidel a prečítal som si len tú časť, ktorú si označil - krok 3... ale možno si to nakódujem zajtra :D)

58
1. ročník / Re: Pre zábavu a na pokecanie :)
« on: 08.11.2012, 22:00:27 »
Aké máte plány na, pre mňa dlho očakávaný ,víkend?:) idete sa učiť?:D:D

Uz som ti isiel opravit ciarky... Ale mas ich spravne. Good job.

nema ich spravne...
medzera sa dava po ciarke, nie pred ciarkou :)

59
O ničom / Re: Autoskola v KE
« on: 07.11.2012, 02:35:35 »
grendel je dobrý, súhlasím

60
1. ročník / Re: Pre zábavu a na pokecanie :)
« on: 23.10.2012, 23:01:33 »
aj skratku už poznám VKV:D
Učíš sa rýchlo  :D Treba si naštudovať aj ďalšie miestne výrazy: http://www.zionmag.org/search.php?q=KSC+slovn%EDk&x=0&y=0  ;D

hehe, tento slovník som ešte nevidel :D super :D

61
O ničom / Re: msdn keys
« on: 22.10.2012, 16:44:16 »
jj... tak... kym nepreinstalujes...

ak preinstalujes, uz to legalne nebude

62
Party Alert! / Re: Forumovice 2012
« on: 18.10.2012, 21:29:34 »
dnes... just a reminder :P

63
O ničom / Re: odvody z brigady
« on: 18.10.2012, 03:27:03 »
100 hodín oficiálne odrobiť nemôžeš...

64
1. ročník / Re: Pre zábavu a na pokecanie :)
« on: 17.10.2012, 20:26:06 »
nj nemtom... to som sa uz snazil... sa vsetci len vyhovaraju, ze nestihaju a pod. :D

65
1. ročník / Re: Pre zábavu a na pokecanie :)
« on: 16.10.2012, 23:13:11 »
sw developer/sw architekt... medicínsky projekt... zarábam dosť nad priemernou slovenskou mzdou (čo v it ale nie je až taký problém, heh)...

66
1. ročník / Re: Pre zábavu a na pokecanie :)
« on: 16.10.2012, 20:53:27 »
Ja tomu rozumiem len nájsť si na to čas lebo ten je drahocenný :) mňa to strašne baví programovanie ale nemám bohvieaké základy  ak:

zaklady... aj keby si nic nevedela pred vyskou... da sa to v pohode naucit... stale ide len o to, ci chces... a ci mas na to nejake predpoklady (logicke myslenie, schopnost analyzovat a riesit problemy, etc...)

myslíš si že mi budú nikde vo firme veriť že to baba zvládne?:D potom už by som chcela robiť sama za seba na nejaké zákazky :P

to, ze si zena, nie je problem... z mojej skusenosti sa toto vobec neriesi... nepodstatne... dolezite su schopnosti...
sama za seba - toto nie je take jednoduche :) nie je take lahke najst si niekde zakazku bez firmy (snad az na jednoduche webstranky) - a to hlavne preto, ze kod ako taky nestaci... zvycajne potrebujes dokumentaciu ku kodu, obcas nejake manualy, kompletne testy, testovacie protokoly, etc...
samozrejme zavisi od aplikacie - ale tieto veci potrebujes cca vsade (aspon isty level z toho) - samozrejme safety critical veci (medicina, letectvo, raketova techn., a pod.) maju ovela vyssiu nutnu uroven tychto procesnych veci (to jednotlivec v podstate nema sancu urobit - a preto sa toto napr. ani nerobi ako open source - pretoze na to existuju normy a pod., ktore sa musia dodrziavat, certifikovat, auditovat)

67
1. ročník / Re: Pre zábavu a na pokecanie :)
« on: 16.10.2012, 18:50:16 »
To čo sa vyžaduje na cvikách je len taký základ, na ktorom môžeš ďalej stavať, aspoň podľa môjho názoru. Alebo ísť robiť niekam do firmy, tam sa naučíš to, čo treba do praxe.

jop, presne tak...

len upozornenie - to neznamena, ze su tie cvika zle... to je presne to, co sa od cvik ocakava - aby ti dali zaklad...
programovanie je jednak pomerne obrovska tema, ktora sa cela pokryt neda... potrebuje vela casu praxu - a v podstate sa od cloveka vyzaduje, ze sa tomu bude venovat vkuse, aj po skole... clovek musi vynakladat snahu uz len preto, aby sa udrzal na nejakej urovni... ak sa chce zlepsovat, tak este viac sa tomu potrebuje venovat...
plus... vsetko sa rychlo vyvija a meni.. treba to sledovat :)

68
1. ročník / Re: Pre zábavu a na pokecanie :)
« on: 16.10.2012, 15:16:48 »
nj, snaha je zaklad :D bez nej to velmi nejde... clovek sa musi chciet nejaku vec naucit, inak sa ju nenauci... :)

aha... valeo asi? neviem... bude ich viac tam, myslim :)
ja som (a aj dalsi, co tu pisali - deviant napr.) mysleli prax v obore - tj. v softwareovej firme napr. ako programator a tak :)

69
1. ročník / Re: Pre zábavu a na pokecanie :)
« on: 16.10.2012, 14:40:00 »
it depends...
pokusia sa ta naucit programovat:
zvysok je na tebe - aky mas na to talent, ake mas myslenie, aku mas osobnu snahu a volu sa naucit programovat, etc

pokusia sa ta naucit aj dalsie uzitocne veci... znovu to zavisi na mnozstve dalsich veci, ako sa im to podari - hlavne ide o tvoje osobne predpoklady...
a pokusia sa ta naucit aj nezmysly... ako vsade :D

btw:
prax - mam otazku, snad nevadi ;D
aku a kde?

70
1. ročník / Re: Pre zábavu a na pokecanie :)
« on: 16.10.2012, 04:52:58 »
matematická analýza 1 - matematická analýza 2 - algebra - diskrétna matematika - numerická matematika - pravdepodobnosť a štatistika - a ešte jedna vec, myslím, na ktorú si práve teraz neviem spomenúť :D
tj. 7 rôznych... :)

71
1. ročník / Re: Pre zábavu a na pokecanie :)
« on: 16.10.2012, 03:16:12 »
jj ty jedniny mas patent na rozum.
jop, rýchlo si pochopil... gratulujem, možno máš ešte nádej :P

ale môžeš začať... napr. nám porozprávaj ako to funguje v praxi... ako vyzerá vývoj software-u... alebo hardware-u... ktoré z predmetov, čo máš v škole využiješ a ako... aké predmety máš napr. v 4. ročníku... ako rôzne predmety navzájom súvisia, a ako sa to prejaví v praxi a reálnom vývoji...
prípadne napr. by si mohol zhodnotiť úroveň predmetov vzhľadom na ich využitie a reálny prínos... napr. povedzme teoretickú informatiku... tou môžeš začať... prípadne niektorým z ďalších hudákových predmetov (naschvál som vybral tieto, mám preto dôvod)...
a tak podobne ;) možno teraz pochopíš, čo som vlastne napísal predtým... ;)

a ako som napísal, výnimky existujú... niektorí študenti pracujú... niektorí sú inteligentní... prípadne majú skúsenosti z iných škôl, možno erasmus (to môže mať istý pozitívny príspevok, ale nemusí - pretože to ešte neznamená, že si daný človek dokáže z toho vybrať, čo potrebuje... samozrejme, skúsenosť to je) :)
potom dokážu oveľa lepšie posúdiť, čo a ako...

miesto na geriatrii uz vybavene mas? :D
áno :P

hmm no zaujimalo by ma ako to tu bolo dakedy na FEI...
mali sme trochu všeobecnejší úvod ako je teraz... mali sme oveľa viac matiky - toto je dosť podstatné, imo... logické myslenie a tak... analýza problémov... mali sme viac teoretickej informatiky...
viac sa vyhadzovalo (aspoň z toho, čo som počul ako porovnanie)... nemali sme body za prednášky ap... museli sme mať nad 50% aj zo zápočtu, aj zo skúšky (nič také, že si mal 40b zo zápočtu, tak si napísal skúšku na 11b, hehe :D - toto sa zaviedlo naspäť teraz, myslím)... etc...
nedokážem to veľmi porovnávať, keďže po tých zmenách som neštudoval... :) takže skôr len z počutia viem (ani fórum nesledujem tak všeobecne, aby som si dokázal urobiť obraz... na fóre sledujem len niektoré konkrétne veci, ktoré ma z nejakého dôvodu zaujímajú, prípadne tam nejak prispievam - napr. téma objektové programovanie)

72
1. ročník / Re: Pre zábavu a na pokecanie :)
« on: 16.10.2012, 02:03:25 »
ešte jedna vec... to, čo rozprávajú druháci, tretiaci, štvrtáci, piataci... by som ignoroval... tiež to platí pre študentov iných škôl... väčšina z nich absolútne nemá predstavu ako to funguje :)
výnimky existujú, samozrejme...

73
1. ročník / Re: Pre zábavu a na pokecanie :)
« on: 16.10.2012, 02:00:01 »
to bolo pred vokim ešte :D keď voki prichádzal, ja som končil, a jeho nezmysly som už nezažil... ani predmety po zmenách, etc...
už to bude pomaly 10r, keď som ja začal študovať na tuke :D heh, omg... to je brutal dávno

to, že je tuke najhoršia z nich... nie je pravda, inak... každý ti povie niečo iné, samozrejme :)
o žiline som si popočúval toho dosť :D o fei stuba tiež (aj keď uznávam, že to bolo v čase, keď tuke fungovala inak)... a fiit vtedy ešte ani nebola snáď... ak aj hej, tak prvým rokom, max :D

74
1. ročník / Re: Pre zábavu a na pokecanie :)
« on: 15.10.2012, 23:21:47 »
ja som spokojný :P
ale ja som:
1. študoval na tuke, ešte keď bolo to štúdium iné ako je teraz :D bejvávalo... ja som už starý... :P
2. dokážem si dať súvislosti dokopy... takže veci z rôznych predmetov sa pekne pospájali... človek je niekedy až prekvapený, ako to pekne spolu funguje :P
3. popri štúdiu pracoval :D takže som mal prax
4. hneď po skončení štúdia som mohol nastúpiť do firmy, kde som pracoval popri štúdiu :D

a to čo píše laktibrada... v zahraničí je všetkým jedno, z akej školy máš titul, ak vieš, čo robíš - ešte nikto sa ma v nemecku nespýtal, že akú školu som vyštudoval :D... aj na slovensku to tak často platí :D aj keď ja robím v nemeckej firme :P takže to môže byť tým :D

75
1. ročník / Re: Pre zábavu a na pokecanie :)
« on: 15.10.2012, 20:47:53 »
a co tak namiesto toho vykecavania sa tu dojst vo stvrtok na forumovicu? :P vsetci povinne :P

Pages: 1 2 [3] 4 5 ... 101