TUKE FÓRUM - Fórum pre študentov Technickej Univerzity v Košiciach

FEI archív 2007/2008 => 2. ro?ník => Topic started by: pepco on 23.02.2008, 02:04:57

Title: OP - Objektove programovanie
Post by: pepco on 23.02.2008, 02:04:57
mate niekto skripta v elektronickej forme, tie od Havlice? lebo hladal som a sade len nejake ine
Title: Re: OP - Objektove programovanie
Post by: Havran on 23.02.2008, 05:23:30
tote co v elfe sa predavaju su na daco dobre ?
Title: Re: OP - Objektove programovanie
Post by: sri on 23.02.2008, 06:28:34
Tie z elfy neber ani zadarmo, mam ich doma a su dost o nicom, vobec to tam nie je vysvetlovane, iba ako keby to boli poznamky, cela veta ziadna... Navyse je to o C++ a predpokladam, ze vacsina sa chysta na C#
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 23.02.2008, 06:37:35
vy sa máte hlavne naučiť filozofiu...
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 23.02.2008, 08:07:21
No ja som stiahol taky 1.49 gb balik knih o C# a momentalne ich vsetky prechadzam, ze ktora na nieco bude... tak hadam dam vediet a ked nieco najdem tak to dam na FTP ... v kazdom pripade som dal na radu Agamemnona a musim len suhlasit s postom z ineho topicu (L.Semester + tralala..) - treba si prestudovat C# na msdn ku. Maju tam peknu dokumentaciu a pokial pochopite tie zaklady OOP (triedy, objekty, metody, atd. - Vyborne je to vysvetlene napr. v knihe od Ivora Hortona - Java 5 (mam ju v CZE takze preto je trosku neaktualna)) a pridate k tomu to MSDN tak je to ovela lepsie.

Stale si vsak myslim ze hadzat naraz C# a Javu do jedneho semestra je strasna hlupost - neostava totiz potom nic ine ako sa na jeden zamerat viac a ten druhy jemne "zanedbat"... ja by som rad vedel obe ale toto sa proste stihat neda.
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 23.02.2008, 08:14:47
sú si veľmi podobné... keby si mal c++ a ku tomu c# alebo javu, tak by to bolo o dosť horšie...
imo vám javu mali dať neskôr, a prv vás mali nechať naučiť sa tú filozofiu okolo toho... a javu dať potom, keď už budete vedieť, o čo v OP ide...
oproti klasickému procedurálnemu programovaniu je to dosť rozdiel v myslení
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 23.02.2008, 08:19:05
a ešte: nevidím význam v knihách... knihy sú v každom prípade neaktuálne - a nezmyselné (vzhľadom na programovanie), a nedá sa v vyhľadávať...
knihy sú ok max. tak na základy - syntax, nejaké konštrukcie... čo ja vm, hmm... podstatu delegátov, eventov, výnimiek... ale knihy nemôžu slúžiť ako referenčná príručka - to je nezmysel... a ako náhle vieš ten úvod (to je fakt minimum), tak nepotrebuješ nič iné, len referenčnú príručku... potrebuješ vedieť, čo urobíš akou triedou, akou metódou... a to v knihách nebudeš mať nikdy tak kvalitne ako na nete...
Title: Re: OP - Objektove programovanie
Post by: ywetka on 23.02.2008, 16:17:52

Stale si vsak myslim ze hadzat naraz C# a Javu do jedneho semestra je strasna hlupost - neostava totiz potom nic ine ako sa na jeden zamerat viac a ten druhy jemne "zanedbat"... ja by som rad vedel obe ale toto sa proste stihat neda.

nie je to pravda, naopak povazujem to za velku vyhodu, mnohe veci si precvicis aj tu aj tam a v konecnom dosledku je to o dost lahsie kvoli tomu, vidis tam tie suvislosti... a ako tu uz niekto spominal, su si fakt velmi podobne... oba jazyky.
Title: Re: OP - Objektove programovanie
Post by: ywetka on 23.02.2008, 16:23:08
vy sa máte hlavne naučiť filozofiu...

Filozofia je sice pekna vec, ale zapocet za mna nespravi (...ale nejdem sa hadat so starsim a skusenejsim)

tak praveze bez pochopenia paradigmy OOP sa zapocet sam nespravi ;) to ti garantujem, to budeme skusat aj na zapocte najviac, C# je len prostriedok ako si znalosti o OOP vyskusat, predmet OOP je najma o tej paradigme (filozofii)... tu chcem upozornit, ze po skonceni predmetu OOP nemozete cakat, ze budeme majstri v C#, lebo fakt ten predmet nie je o jazyku (inak by sa volal Programovanie v C#, alebo tak nejak), narozdiel napr. od TJava... OOP je zamerane vseobecnejsie... je len nahoda, ze sa pre vyucbu jeho elementov pouziva akurat C# (predtym c plus plus).
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 23.02.2008, 18:59:58
dám vám radu smerom k OP: úplne zabudnite na procedurálne programovanie :)
ja vm, že toto je veľmi ťažké urobiť, ale oveľa jednoduchšie je potom OP pochopiť...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 23.02.2008, 19:06:24
vy sa máte hlavne naučiť filozofiu...

Filozofia je sice pekna vec, ale zapocet za mna nespravi (...ale nejdem sa hadat so starsim a skusenejsim)

tak praveze bez pochopenia paradigmy OOP sa zapocet sam nespravi ;) to ti garantujem, to budeme skusat aj na zapocte najviac, C# je len prostriedok ako si znalosti o OOP vyskusat, predmet OOP je najma o tej paradigme (filozofii)... tu chcem upozornit, ze po skonceni predmetu OOP nemozete cakat, ze budeme majstri v C#, lebo fakt ten predmet nie je o jazyku (inak by sa volal Programovanie v C#, alebo tak nejak), narozdiel napr. od TJava... OOP je zamerane vseobecnejsie... je len nahoda, ze sa pre vyucbu jeho elementov pouziva akurat C# (predtym c plus plus).

To ze je to predmet o OOP filozofii je sice pekne ale nic to nemeni na tom ze sa to C# budem musiet naucit ak chcem nakodit zadanie a ist na skusku. Z mojho pohladu by bolo najlepsie ak by OOP bolo minuly a TJava + .NET tento semester. Tak by aj ta volba predmetov (.NET alebo Java) mala zmysel lebo teraz je jedno co som si vybral - aj tak sa musim naucit oboje co je rozdiel oproti "chcem sa naucit oboje".


imo máš ku tomu zlý prístup... imo programovanie nie je o tom, že sa naučíš XY funkcií naspamäť... programovanie je o tom, že vieš syntax (tj. úplne základy ako používať funkcie, keywords, ap.) a potom si vieš dohľadať funkcie, ktoré potrebuješ na riešenie problému...
ak pristupuješ ku programovaniu tak, že sa naučíš ref. prír. naspamäť, tak to robíš zle... potom jasne, že máš problém s tým, že je viac program. jazykov naraz, ap... java a c# sú si tak podobné, že to máš skoro ako jeden jazyk... rozdiel máš len v tom, že pre javu budeš používať ref. príručku od sunu, a pre c# od microsoftu...
ak to vieš takýmto spôsobom, tak nemáš problém sa v priebehu krátkej chvíľky naučiť ďalší jazyk, prípadne aj dokážeš čítať jazyk, ktorý si nikdy predtým nevidel (ak to fakt nie je nejaký extrém)

snáď som to nenapísal príliš zmätene, a dá sa z toho pochopiť, čo som chcel povedať... ťažko sa mi to vysvetľuje, keď ja to beriem nejak tak intuitívne...
Title: Re: OP - Objektove programovanie
Post by: puq on 24.02.2008, 00:52:43
no a pomohli by aj nejake stranky podla coho by sme mali zacat a tak, ak viete o niecom postujte, kde je to dobre vysvetlene a tak :)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 24.02.2008, 00:59:51
zadanie z OOP mozes robit v com chces, C# nie je podmienkou... este raz opakujem, ze C# sa na cvikach berie len kvoli ujednoteniu cvik a jazyka a len ako priklad - mne by mozno tiez vyhovoval iny jazyk (najma kvoli tomu, ze so C# mam malo skusenosti, my sme sa ucili este v Cpp), ale tak, zvladnem to vysvetlit aj v C#... a ked sa ten jazyk dokazem naucit aj ja, musis aj ty - tak aby si vedel robit na cvikach  :laugh: . a pokojne mozes zadanie robit v com len chces...
Title: Re: OP - Objektove programovanie
Post by: buhehe on 24.02.2008, 01:50:19
aj php?
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 24.02.2008, 02:39:28
:D php zas ne
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 24.02.2008, 03:25:41
ad zadania: zatiaľ to vyzerá tak, že to bude musieť byť .NET jazyk...

ad php: php NIE JE objektový jazyk... objektová verzia php je utrpenie, a chýba jej zopár úplne základných objektových features (sorry, slovenský preklad ma nenapadá)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 24.02.2008, 15:09:30
ad zadania: zatiaľ to vyzerá tak, že to bude musieť byť .NET jazyk...

ad php: php NIE JE objektový jazyk... objektová verzia php je utrpenie, a chýba jej zopár úplne základných objektových features (sorry, slovenský preklad ma nenapadá)

ad zadania: na porade OOP sme sa dohodli, ze moze byt hocijaky jazyk z tychto troch - C#, Java, Cpp .. ziadne ine info nam zatial nedosli, takze za tymto vyhlasenim si stojim  :emot-prettywink:

php nie.
Title: Re: OP - Objektove programovanie
Post by: puq on 24.02.2008, 16:11:07
zadanie z OP v .net jazyku????? hmmm, nejak mimo som a hlavne to slovko predtym ze musiet :) nema tam byt moze? azda ked budeme na cvikach robit v c# tak aj zadanie by malo byt v tom pochypotelne, popripade ako bolo povedane tak iny objektovy jazyk, kedze to je objektove programovanie, ale zaklad by mal byt ten v ktorom sa robi na cvikach...

a este raz sa spytam na nejake stranky, pomocou ktorych by som s tym mohol zacat, ak mate nieco take, vopred dakujem
Title: Re: OP - Objektove programovanie
Post by: Mao on 24.02.2008, 16:20:47
Tuto je to dost polopatisticky vysvetlene http://www.inet.sk/tema/csharp . Prve diely su vsak hned o samotnom programovani. Ak chces principy OOP tak tie zacinaju dielom 28. No a nejake materialy su aj v moodli, aj link na tento serial, co som uviedol vyssie.
A tuto su info z prvej ruky http://msdn2.microsoft.com/en-us/library/k1s94fta(VS.71).aspx . Ale je tam iba jazyk, nie principy.
Title: Re: OP - Objektove programovanie
Post by: puq on 24.02.2008, 16:31:46
taka otazka mozno stupidna ale ked sme na gymku programovali v delphi 7, ono to je OOP ????
Title: Re: OP - Objektove programovanie
Post by: Mao on 24.02.2008, 16:38:57
Tak Delphi patri medzi objektove jazyky, ale ci ste sa "ucili" aj mysliet ako v OOP, tak to je dalsia otazka.  :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 24.02.2008, 17:52:45
ywetka: ak ostanú zadania tak, ako mi o nich bolo povedané a čo o nich viem (cca to je tak týždeň staré), tak budú MUSIEŤ byť v .NET jazyku - tam ide o kompatibilitu... neverím, že si schopná pohodlne napísať časť programu v C a časť v C# bez toho, aby si mala spoločnú špecifikáciu... takže vzhľadom na to, špecifikácia je daná a tou je .NET

ak ste za ten týždeň zmenili zadania, tak to, čo som napísal je potom mimo...

pre tých, čo nevedia:
.NET jazyky sú všetky jazyky, ktoré spĺňajú špecifikáciu .NET - tj. C++.NET, C#, VB.NET, J# a ešte možno pár ďalších... Java špecifikáciu .NET nespľňa - len J# (čo je istá obdoba javy od MS...)
Title: Re: OP - Objektove programovanie
Post by: Mao on 24.02.2008, 21:41:11
moodle.fei.tuke.sk/wiki/index.php/Zoznam_zadaní - tuto je zoznam zadani, neviem ci to uz je oficialne, ale pozrite.
P.S. ak dam priamy link tak v prispevku sa nezobrazi ziadny text, neviete cim to bude ? myslim tym tento konkretny link, teda ak pred to dam este http:/, tak cely prispevok zrazu bude prazdny. moze to byt dlznom v linku ?
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 24.02.2008, 21:56:54
nj, na tieto témy sa robia/ili konkrétne zadania...
Title: Re: OP - Objektove programovanie
Post by: ywetka on 24.02.2008, 22:01:01
este sa budeme o tom dohadovat, cize nepanikarte zbytocne... nic nie je zatial iste, tieto sme zatial planovali, ale este je to na debatu  bk az budeme vediet, dame vediet aj vam  :emot-prettywink:
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 24.02.2008, 22:04:54
hmm :) no tieto zadania sú dosť fajn... dosť reálne... tj. preštudovať api, pohľadať metódy čo potrebuješ, a použiť ich :)

určite lepšie ako tie čo boli niekedy... konečne to nie je IS :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 24.02.2008, 23:35:22
ywetka: pisomky na cviku budu testove (tj. moodle) alebo si to chces vsetko rucne opravovat? :)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 24.02.2008, 23:58:34
ywetka: pisomky na cviku budu testove (tj. moodle) alebo si to chces vsetko rucne opravovat? :)

heh, zatial budu bez moodla... a rucne to opravovat nechcem, ale kedze ine neni (a na OOP sa ma robit vsetko jednotne), budem musiet :). ale sak pohoda, uvidime, ako dopadnete  :emot-prettywink:
Title: Re: OP - Objektove programovanie
Post by: puq on 25.02.2008, 00:08:22
inac ked mam zajtra cviko, treba sa na neho uz pripravit?? :D uz aj zajtra mame cakat pisomku? lebo ak dobre ratam je tam 11. cvik, cize zajtrajsie by malo byt to prve nie? :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 25.02.2008, 00:09:39
bo ked si uz mal cviko (cize teraz bude druhe) tak asi bude pisomka :)
Title: Re: OP - Objektove programovanie
Post by: puq on 25.02.2008, 00:12:50
no hej, ale na prvom nic take nebolo povedane :) jedine co sme zrobili 2 priklady a povedal nam ze este nemali poradu ta nevie co a ako :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 25.02.2008, 00:15:04
no ale bude... ver tomu :)
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 25.02.2008, 01:43:01
bo ked si uz mal cviko (cize teraz bude druhe) tak asi bude pisomka :)

Nam nas chlapik (neviem ako sa vola ale casto hovori "fičura" a "C mreža" - proste typek :D) povedal ze budeme mat pisomku - taku bleskovku. Nejake 2 teoreticke otazky + nejaky priklad ;)
Title: Re: OP - Objektove programovanie
Post by: Havran on 25.02.2008, 01:53:20
omg co ? to uz akoze dajak pisomka ma byt ?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 25.02.2008, 01:54:47
podla mojich info by mala byt na kazdom cviku :)
Title: Re: OP - Objektove programovanie
Post by: Havran on 25.02.2008, 01:58:24
hmm cool a to kde mozem zohnat podobne info ?
Title: Re: OP - Objektove programovanie
Post by: hrmill on 25.02.2008, 02:11:02
to akoze z coho chcu dat pisomku sak mi sme na cviku nic neprebrali dal nam spravit jeden prikad a to bolo vsetko ze ak nieco nevieme mame sa spytat
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 25.02.2008, 02:17:11
tak hadam nejake zakladne veci z prednasky a nejaka jednoducha funkcia alebo co...
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 25.02.2008, 02:29:21
to akoze z coho chcu dat pisomku sak mi sme na cviku nic neprebrali dal nam spravit jeden prikad a to bolo vsetko ze ak nieco nevieme mame sa spytat

Prejdi to co je na moodli pod prvym & druhym cvikom ...teoriu by som povedal nieco ako definovat konstruktor, triedu, obejkt a pod a nejaky jednoduchy I/O priklad... aspon si myslim.
Title: Re: OP - Objektove programovanie
Post by: ywetka on 25.02.2008, 02:46:38
to akoze z coho chcu dat pisomku sak mi sme na cviku nic neprebrali dal nam spravit jeden prikad a to bolo vsetko ze ak nieco nevieme mame sa spytat

Prejdi to co je na moodli pod prvym & druhym cvikom ...teoriu by som povedal nieco ako definovat konstruktor, triedu, obejkt a pod a nejaky jednoduchy I/O priklad... aspon si myslim.

veru veru - iba tie jednoduchsie veci s triedami (objektmi) budu... co je objekt, co trieda, co konstruktor, co metoda ;)
Title: Re: OP - Objektove programovanie
Post by: hrmill on 25.02.2008, 03:14:40
Prejdi to co je na moodli pod prvym & druhym cvikom ...teoriu by som povedal nieco ako definovat konstruktor, triedu, obejkt a pod a nejaky jednoduchy I/O priklad... aspon si myslim.

to je sice pekne ale odo mna to chce prihlasovaci kluc a nam nikto nic teka nedaval zatial tak sa mi to neda kuknut  bu
Title: Re: OP - Objektove programovanie
Post by: nighthunter on 25.02.2008, 03:16:07
bo ked si uz mal cviko (cize teraz bude druhe) tak asi bude pisomka :)

Nam nas chlapik (neviem ako sa vola ale casto hovori "fičura" a "C mreža" - proste typek :D) povedal ze budeme mat pisomku - taku bleskovku. Nejake 2 teoreticke otazky + nejaky priklad ;)
btw ako sa to spravne ma citat ??

lebo citam cé plus a cé plus plus ale C# ?
Title: Re: OP - Objektove programovanie
Post by: Havran on 25.02.2008, 03:24:35
hej no to je pekne inac ze pisomka ma byt z tried a podobne, ked to ma byt naplnou 2 cvicenia ? sak mi na cviku co sme mali s Forgacom sme ani moodle nezapli, sak sa nemozu spoliehat ze kazdy na prednasky chodi

a btw to hunter c# je vraj "sí šark"
Title: Re: OP - Objektove programovanie
Post by: hrmill on 25.02.2008, 03:27:34
Havran v jakej si skupine ked aj ty mas Forgaca alebo kedy mas cviko
Title: Re: OP - Objektove programovanie
Post by: nighthunter on 25.02.2008, 03:29:36
a btw to hunter c# je vraj "sí šark"
vdaka
Title: Re: OP - Objektove programovanie
Post by: Havran on 25.02.2008, 03:31:20
Havran v jakej si skupine ked aj ty mas Forgaca alebo kedy mas cviko
ta ja mam zajtra takoj 7:30
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 25.02.2008, 03:36:04
kľúč je kukurica

číta sa to "sí šarP", nie šark... totiž "#" sa číta "sharp"
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 25.02.2008, 04:28:25
mi je jasné :) však pohoda :)

Ja by som mal otazku na Agamemnona alebo ywetku (vlastne viac otazok):

Ja akurat skusam robit nejake srandy co su na moodly ale tak tieto veci ma trapia:

1. Musi mat kazda trieda metodu Main() alebo staci ze ju ma iba jedna (napr. ta co sa vola tak isto ako subor .cs)?

2. Ked si zadefinujem nejaku triedu (+ konstruktor a tie premenne) tak objekt tej triedy potom vytvaram v ramci metody Main() ze?

3. Majme napriklad 2 triedy - class Traktor (ma defaultny konstruktor, premenne a metodu nastartujTraktor() ). A druhy class sa vola napr. Program - v nom je taj metoda Main(). Ked chcem vytvorit novy traktor tak urobim nieco take ze Traktor trakt1 = new Traktor() ? No a teraz ked chcem zavolat metodu nastartujTraktor tak to uribim ze:
trakt1.nastartujTraktor() alebo Traktor.nastartujTraktor(trakt1) ?

Dakujem za odpovede a ospravedlnujem sa ked sa pytam hluposti ale prechadzal som si moodle a mam z toho riadny zmätok. Vdaka ;)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 25.02.2008, 04:36:19
1. Musi mat kazda trieda metodu Main() alebo staci ze ju ma iba jedna (napr. ta co sa vola tak isto ako subor .cs)?
- metóda Main() je obdobou funkcie main() v C, takže musí byť práve raz v programe (pokiaľ ide o spustiteľnú aplikáciu - knižnice ap. ju nemajú)... musí byť statická

2. Ked si zadefinujem nejaku triedu (+ konstruktor a tie premenne) tak objekt tej triedy potom vytvaram v ramci metody Main() ze?
- objekt triedy môžeš vytvoriť v rámci Main(), ale aj v rámci inej prípadne tej istej triedy - trieda znamená v podstate to, že ty si definuješ nový dátový typ (napr. máš int, a ty si zadefinuješ imag. čísla - definuješ im nejaké správanie (to sú metódy), atď.) - podstata je to, že to vieš použiť ako nový typ - takže vieš to vytvoriť "všade"...

3. Majme napriklad 2 triedy - class Traktor (ma defaultny konstruktor, premenne a metodu nastartujTraktor() ). A druhy class sa vola napr. Program - v nom je taj metoda Main(). Ked chcem vytvorit novy traktor tak urobim nieco take ze Traktor trakt1 = new Traktor() ?
- áno

No a teraz ked chcem zavolat metodu nastartujTraktor tak to uribim ze:
trakt1.nastartujTraktor() alebo Traktor.nastartujTraktor(trakt1) ?
- tým prvým - tj. trakt1.nastartujTraktor()
- to druhé je volanie statickej metódy (to sa budeš učiť neskôr) s parametrom typu Traktor

Dakujem za odpovede a ospravedlnujem sa ked sa pytam hluposti ale prechadzal som si moodle a mam z toho riadny zmätok. Vdaka
- neospravedlňuj sa... kto sa nepýta, nič sa nedozvie... každý nejak začínal
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 25.02.2008, 04:52:54
Hmmm dakujem uz mi to aj funguje moj traktor program... Este taka vec - na zaciatku tvorby nejakeho programu si navrhnem triedy, povytvaram objekty a tak podobne. Je tu potom aj podobnost s Cckom v tom ze samotny "program" - myslim tym cykly, volanie metod a pod. sa robia uz v ramci Main()? Dakujem.
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 25.02.2008, 04:54:51
v rámci akejkoľvek metódy... môže byť aj v rámci Main()...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 25.02.2008, 04:59:13
ako... kľudne môžeš mať také veci ako napr.:
- v 1 objekt vytvoríš iný objekt
- objekt prevezme referenciu na iný objekt ako parameter metódy (konštruktora) a kľudne ho používa
- v objekte je komplet výpočet

ono... kompletné vykonávanie programu by malo (v ideálnom prípade) byť v objektoch a metóda Main() je viac-menej len na inicializáciu :)

ak sa mi podarí vymyslieť nejaký easy ukážkový program, tak ho tu hodím... pravdepodobne skúsim modifikovať trochu mirekov obľúbený výťah tak, aby tu sedel, a mohol som na ňom popísať tieto veci... snáď sa mi to podarí urobiť tak, aby to nebolo veľmi umelé... :)
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 25.02.2008, 05:02:11
Ufff diky Agamemnon ...veeelka pomoc... zacinam sa do toho nejako dostavat ;) imho ten ukazkovy program by fakt pomohol, ok idem kodit, este raz dik ;)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 25.02.2008, 05:32:58
ok, takže pokus o ukázkový program - snažil som sa ho komentovať čo najviac, snáď je to pochopiteľné... ak nie, tak sa pýtajte...
lepšie to popísať nedokážem, moje pedagogicke schopnosti boli vždy dosť biedne...
- snažil som sa ukázať vytvorenie objektov
- krížové volanie objektov (vodič nastupuje do traktora, získame meno vodiča traktora)
- vytvorenie objektu v inej metóde ako je Main() - narodenie potomka pre objekt typu Clovek
- ukážku ako sa môžu rôzne správať 2 objekty 1 typu - ako majú iné hodnoty - podobne ako napr. pre dátový typ int, string ap.
- ukážku, že sa dá použiť if, for, ai. v akejkoľvek metóde (dokonca aj v iných členoch triedy, ale to neskôr)

Code: [Select]

using System;

namespace Traktor {
   public class Program {

      /**
       * metoda Main() - vola sa len raz v programe - automaticky sa spusta pri starte programu
       */
      public static void Main() {
         /**
          * vytvorime objekt typu clovek
          * nastavime mu parametre
          */
         Clovek jano = new Clovek("jano", 45);
         
         /**
          * teraz vytvorime viacero traktorov
          * pre predstavu kazdy traktor je rovnaky (seriova vyroba) - len maju inu farbu
          */
         Traktor cervenyTraktor = new Traktor("cerveny");
         Traktor modryTraktor = new Traktor("modry");

         /**
          * teraz jano nastupi na cerveny traktor
          */
         jano.NastupDoTraktora(cervenyTraktor);
         // v metode NastupDoTraktora je pouzity keyword this - to znamena, ze sa tam pouzije konkretny objekt, pre ktory je metoda volana - v nasom pripade je to objekt "jano"

         /**
          * nechame si vypisat, kto je vodicom ktoreho traktora
          */
         Console.WriteLine("vodicom cerveneho traktora je: " + cervenyTraktor.MenoVodica());
         Console.WriteLine("vodicom modreho traktora je: " + modryTraktor.MenoVodica());

         /**
          * a teraz sa obe traktory pokusia prejst 5km.
          */
         cervenyTraktor.Prejdi(5);
         modryTraktor.Prejdi(5);

         /**
          * a este ukazka vytvorenia objektu v inej metode ako je Main()
          */
         Clovek decko = jano.NarodeniePotomka("jozo");
         Console.WriteLine("potomok sa vola: " + decko.Meno());

         // caka na stlacenie klavesy pred ukoncenim
         Console.ReadKey();
      }

   }

   /**
    * trieda clovek drzi info a sposob spravania sa cloveka
    */
   public class Clovek {
      string meno;
      int vek;

      /**
       * konstruktor - da sa predstavit ako zaregistrovanie cloveka do nejakej databazy
       * ma 2 parametre - meno a vek
       */
      public Clovek(string meno, int vek) {
         // this znamena, ze ide o objekt, s ktorym pracujeme - tj. ktoreho konkretne sa volanie danej metody tyka
         this.meno = meno;
         this.vek = vek;
      }

      /**
       * tento clovek nastupi do traktora, ktory prevezme ako parameter
       */
      public void NastupDoTraktora(Traktor trak) {
         trak.NastavVodica(this);
      }

      /**
       * zistenie mena cloveka
       */
      public string Meno() {
         return this.meno;
      }

      /**
       * clovek ma potomka - ukazka, ze je mozne vytvorit objekt aj v inom objekte, ako je hlavny - tj. v inej metode ako je Main()
       * samozrejme, potomok ma meno, a vek 0
       */
      public Clovek NarodeniePotomka(string meno) {
         Clovek potomok = new Clovek(meno, 0);
         return potomok;
      }
   }

   /**
    * trieda traktor zase ma info o traktore a o tom ako sa sprava on
    */
   public class Traktor {
      string farba;
      Clovek vodic;

      /**
       * konstruktor - da sa to predstavit si ako napr. vyrobenie traktora v tovarni
       * v principe vieme, ze vsetky traktory su rovnake (preto kazdy traktor bude instanciou tejto triedy)
       * lisia sa len vo farbe - tu nastavime "pri vyrobe" - preberie sa ako parameter
       * po vyjdeni z tovarne traktor je logicky bez vodica
       */
      public Traktor(string farba) {
         this.farba = farba;
         this.vodic = null;
      }

      /**
       * nejaky clovek nastupil do traktora a stal sa jeho vodicom - konkretne, ktory clovek to bol, preberieme ako parameter
       */
      public void NastavVodica(Clovek vodic) {
         this.vodic = vodic;
      }

      /**
       * chceme zistit, kto je vodicom tohto traktora
       */
      public string MenoVodica() {
         if (this.vodic == null)
            return "tento traktor zatial nema vodica";

         return this.vodic.Meno();
      }

      /**
       * traktor ide ku nejakemu cielu
       * parametrom udame ako daleko je ciel
       */
      public void Prejdi(int vzdialenost) {
         if (this.vodic == null) {
            Console.WriteLine("traktor nema vodica - bez vodica sa nemoze hybat.");
            return;
         }

         // cyklus - uplne klasicke pouzitie
         for (int i = 0; i < vzdialenost; i++) {
            Console.WriteLine("traktor zatial presiel vzdialenost " + i + " km.");
         }

         Console.WriteLine("traktor je v cieli.");
      }
   }
}


odporúčam skopírovať do nejakého editora, kde budete mať syntax highlighting :)
a ideálne si to aj vyskúšať (napísal som to cez MS Visual C# 2008 Express Ed.) - s kompilovaním by nemal byť problém
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 25.02.2008, 05:43:46
super... je to celkom pekne popisane... thx ;)
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 26.02.2008, 02:22:08
ja mám Q:
má niekto z vás cvika v en skupine?

Ja mam ... dneska sme mali od ...ufff 10:50 - 12:20 (s Biňasom). Inac tie dnesne cvika boli vyborne - fajne, prakticke, konecne som pochopil zaklady a jak to funguje a aj som cosi nakodil co konecne funguje :D.
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 26.02.2008, 02:49:29
však ja sa tam ešte ukážem možno :)

bude zverejnené riešenie potom... ale to už závisí na mirekovi, že kedy...

A ozaj na konci ste tam spominali cosi so zadaniami ... uz mate dohodnute ze ake budu? Na prvom cviku nam jemne naznacil ze to mozu byt napr. plugin do winampu alebo nieco take.
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 26.02.2008, 02:53:02
ja s určovaním toho, aké budú zadania, nemám nič :) plánovali, že budú pluginy do rôznych softvérov (to je koniec-koncov aj na tom wiki, kde bolo to zadanie tej dnešnej úlohy na cviku - moodle.fei.tuke.sk/wiki/index.php/Objektové_programovanie - úplne naspodku je zoznam zadaní)...
ale podľa toho, čo tu ywetka písala pred pár dňami, a aj čo mirek hovoril, aj dnes, tak to ešte nie je isté...
Title: Re: OP - Objektove programovanie
Post by: Martin18 on 26.02.2008, 21:27:20
v tomto priklade:
//----------------------------------------------
using System;
class Kalkulacka
{
     public int NaDruhu(int x)
    {
         int vysledok = x * x;
        return vysledok;
    }
}
//----------------------------------------------
class MainClass
{
    public static void Main(string[] args)
   {
       Kalkulacka k1 = new Kalkulacka();
       int temp = k1.NaDruhu(5);
      Console.WriteLine(temp);
    }
} //_==_
//----------------------------------------------

musi tam byt Kalkulacka k1 = new Kalkulacka(); ??
nesci iba Kalkulacka k1;
Title: Re: OP - Objektove programovanie
Post by: Martin18 on 26.02.2008, 21:49:20
je Kalkulacka() implicitne vytvoreny konstruktor?
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 26.02.2008, 21:59:28
jj
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 26.02.2008, 22:59:33
nemton: lol :-P

martin:
Kalkulacka k1;
- to máš ako keby si urobil int a; - tiež tam nemáš hodnotu a nvš to použiť vo výpočte... proste to je len zaregistrovaný názov premennej...

to "= new Kalkulacka()" priradí premennej konkrétnu hodnotu
Title: Re: OP - Objektove programovanie
Post by: Martin18 on 27.02.2008, 01:00:43
uz mi je to jasne, diky
Title: Re: OP - Objektove programovanie
Post by: Hero on 28.02.2008, 23:01:09
mam taku otazku:
ako mam implementovat to, ze trieda Captain ma mat povinný atribút name a nepovinný atribút level určujúci skúsenosť kapitána? Nejak cez pretazene konstruktory?  Alebo ako?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 28.02.2008, 23:03:29
jo urobis dva konstruktory... jeden bez a druhy s levelom:

public Captain(string name)
        {
            this.name = name;
        }
public Captain(string name, int level)
        {
            this.name = name;
            this.level = level;
        }
Title: Re: OP - Objektove programovanie
Post by: ywetka on 28.02.2008, 23:08:32
jo urobis dva konstruktory... jeden bez a druhy s levelom:

public Captain(string name)
        {
            this.name = name;
        }
public Captain(string name, int level)
        {
            this.name = name;
            this.level = level;
        }

no som rada, ze aspon par dobrych a snazivych studentov mam na tom cviku, lebo dnes mi parkrat az rozum zastal, ked som videla, ako vselijak je mozne proste nechapat a nevediet pouzivat zakladne principy :) :thumbsup:
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 28.02.2008, 23:09:34
heh ale na moju pisomku radsej ani nepozeraj... som tam take kktiny porobil ze sam neviem jak :D
Title: Re: OP - Objektove programovanie
Post by: puq on 28.02.2008, 23:22:01
kosti nevyjednavaj :P :P si sa mal ucit :P
Title: Re: OP - Objektove programovanie
Post by: ywetka on 28.02.2008, 23:34:38
heh ale na moju pisomku radsej ani nepozeraj... som tam take kktiny porobil ze sam neviem jak :D

tak kedze to bola uvodna pisomka, tak sa s tym pocita. sak co ty vies, mozno dostanete body namiesto pisomky za to, ze ste ako jedini dokoncili tie lodicky  bk
Title: Re: OP - Objektove programovanie
Post by: JCube on 29.02.2008, 02:29:20
nj ved najlepsie sa naucim na prikladoch... :) btw budu aj tazsie veci? :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 29.02.2008, 02:34:09
hej... bude sa robiť sw na rozpoznávanie reči niekde v polke semestra... ;)
Title: Re: OP - Objektove programovanie
Post by: buhehe on 29.02.2008, 02:37:33
yes.....uz som sa na to tesil  ;)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 29.02.2008, 03:17:06
no jasne, mali by byt aj narocnejsie veci... ale ved som ti to uz hovorila, my sa musime prisposobovat zial priemeru, az podpriemeru. ved si videl sam, 90 percent skupiny neboli schopni urobit ani ten elementarny prikladik s Osobou do konca cvika... a tak je to aj na inych cvikach, co som pocula a vlastne aj videla na vlastne oci... niekde nestihli poriadne ani objekty prebrat :ohmigod:
proste, aj keby sme chceli, "prilis" rychlo nemozeme ist, lebo studenti radi repcu a stazuju sa na uplne vsetko, ale videl si, kolko ludi bolo na cviku pripravenych a kolko z nich malo zaujem to dokoncit samostatne   :emot-rolleyes: na tento faktor vsak potom neskor pri svojich ponosoch akosi velmi lahko zabudaju :)
Title: Re: OP - Objektove programovanie
Post by: JCube on 29.02.2008, 03:21:12
ako osobne ti nezavidim...ja mat taku skupinu tak ich pozabijam... :) ale fakt trochu to mrzelo aj mna ze su studenti taki...do chuti a nalady to moc neprida..
Title: Re: OP - Objektove programovanie
Post by: Havran on 29.02.2008, 03:38:22
hej kde zozeniem daco na C#, bo MS VIsual Studio mi neide nainstalvoat bo nemam nainstalovane dajake IIS a Front Page extencions a nemozem doinstalovat bo mi pise ze nevie citat z imagu co mam ( WTF ?), takze dajake ine prostredie na to poznate ?
Title: Re: OP - Objektove programovanie
Post by: JCube on 29.02.2008, 03:42:35
http://www.mono-project.com/Main_Page

skus toto...malo by to byt aj pre win32 platformu
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 29.02.2008, 03:51:32
sa to volá, že SharpDevelop
Title: Re: OP - Objektove programovanie
Post by: Havran on 29.02.2008, 04:04:05
thx, skusal som obe, ten SharpDevelop vyzera dobre
Title: Re: OP - Objektove programovanie
Post by: puq on 29.02.2008, 04:04:39
lepsie jak visual studio?
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 29.02.2008, 04:05:49
cosi, od visual studia neni lepsi program ;)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 29.02.2008, 04:06:59
2008ka je lepšia ako sharpdev... používal som ho pomerne dosť dlho, ale 2008 je lepšia... aspoň imo :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 29.02.2008, 04:08:15
ako osobne ti nezavidim...ja mat taku skupinu tak ich pozabijam... :) ale fakt trochu to mrzelo aj mna ze su studenti taki...do chuti a nalady to moc neprida..

To je pravda ale ako vieme tak existuju aj opacne pripady ked studenti maju chut zabijat vyucujucich... vid Samuelis :)
Title: Re: OP - Objektove programovanie
Post by: puq on 29.02.2008, 04:08:33
ja som dokonca kvoli visualu 2008 preinstaloval wondows a to je co povedat :) lebo naposledy som to zrobil ked mi odisiel HDD :P
Title: Re: OP - Objektove programovanie
Post by: puq on 29.02.2008, 04:09:35
ako osobne ti nezavidim...ja mat taku skupinu tak ich pozabijam... :) ale fakt trochu to mrzelo aj mna ze su studenti taki...do chuti a nalady to moc neprida..

To je pravda ale ako vieme tak existuju aj opacne pripady ked studenti maju chut zabijat vyucujucich... vid Samuelis :)

kosti lol, ja som si na take zvykol uz, akoze predmet hodny samostudia, totalneho, aspon s vysie menovanym clovekom
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 29.02.2008, 04:10:13
odkial mate 2008?
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 29.02.2008, 04:10:31
od pSiCha :D
Title: Re: OP - Objektove programovanie
Post by: puq on 29.02.2008, 04:10:51
z ircka :P
Title: Re: OP - Objektove programovanie
Post by: JCube on 29.02.2008, 04:11:13
ako osobne ti nezavidim...ja mat taku skupinu tak ich pozabijam... :) ale fakt trochu to mrzelo aj mna ze su studenti taki...do chuti a nalady to moc neprida..

To je pravda ale ako vieme tak existuju aj opacne pripady ked studenti maju chut zabijat vyucujucich... vid Samuelis :)
ja som optimista a pevne verim ze sa to pri studii minesweeper aspon kustik zmeni...lebo vazne na OOP som po tej jave prisiel vygumovany...
Title: Re: OP - Objektove programovanie
Post by: EqO on 29.02.2008, 04:11:27
cosi, od visual studia neni lepsi program ;)
Ale no! To zavisi od pohladu  :j_shocked:
Co niekomu vyhovuje to inemu moze vadit. Mne na nom vadi, ze nie je pod Linux a nie je open source. btw UI ficury prostredia dakedy vedia nahnevat, ked si robia co oni chcu a nie to co chce pouvatel. Ale od M$ sme si uz zvykli, ze netreba chciet viac.  bu
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 29.02.2008, 04:11:50
free from microsoft
http://www.microsoft.com/express/
Title: Re: OP - Objektove programovanie
Post by: JCube on 29.02.2008, 04:11:53
kua saq 2008 ma vyjst az 3. aprila u nas..
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 29.02.2008, 04:12:39
no hej to je jasne ze zavisi od pohladu, preto ten " ;) " na konci:), mne nanom vadi len to ze sa instaluje pol dna:D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 29.02.2008, 04:14:23
free from microsoft
http://www.microsoft.com/express/

fuha to som necakal... dik :)
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 29.02.2008, 04:14:54
to je len express :P, ale na OOP uplne staci
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 29.02.2008, 04:16:22
Cim sa to lisi?
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 29.02.2008, 04:17:27
obmedzena funkcionalita, co som si ja vsimol v express sa nedal robit class diagram, a da sa v tom robit len c#, ostatne nevim, treba kuknut na nete
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 29.02.2008, 04:18:08
mne stačí aj na normálne kódenie... nvm si predstaviť, čo by som musel robiť, aby som potreboval niečo iné ako express... keď úplne v pohode mi stačí vim a konzolový kompiler na väčšinu vecí
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 29.02.2008, 04:18:55
obmedzena funkcionalita, co som si ja vsimol v express sa nedal robit class diagram, a da sa v tom robit len c#, ostatne nevim, treba kuknut na nete

- nerobí class diagr...
- to druhé je tak napoly... máš aj pre ďalšie jazyky
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 29.02.2008, 04:19:09
no napriklad WPF.. tam moze vim ist do prdele :D teda ani nemusi... ale to je taky pain in the ass ze to uz ani neviem povedat :D
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 29.02.2008, 04:19:24
obmedzena funkcionalita, co som si ja vsimol v express sa nedal robit class diagram, a da sa v tom robit len c#, ostatne nevim, treba kuknut na nete

- nerobí class diagr...
- to druhé je tak napoly... máš aj pre ďalšie jazyky

jj mas ale zvlast treba tahat:P
Title: Re: OP - Objektove programovanie
Post by: EqO on 29.02.2008, 04:24:33
free from microsoft
http://www.microsoft.com/express/

he he ale pozor od free k freedom(free v ponimani GNU) je poriadne daleko
free < OpenSource < freedom(GNU)

je vsak fajn vidiet, ze donutili M$ davat programy aj zdarma. Mozno sa raz dockame OpenSource SW od M$  :bananadance:
Title: Re: OP - Objektove programovanie
Post by: JCube on 29.02.2008, 04:37:53
drzte sa temy pani... :)

edit: dakujem :)
Title: Re: OP - Objektove programovanie
Post by: puq on 29.02.2008, 04:43:29
to je ok :P to beriem, mozes zmazat tento prispevok :D
Title: Re: OP - Objektove programovanie
Post by: EqO on 29.02.2008, 04:46:42
drzte sa temy pani... :)

edit: dakujem :)
a neviem si tie posty niekde precitat? ma to zaujima co mi kto odpisal.
Title: Re: OP - Objektove programovanie
Post by: puq on 29.02.2008, 04:53:13
mmozes si precitat co som ja napisal, poslal som ti pm
Title: Re: OP - Objektove programovanie
Post by: JCube on 29.02.2008, 04:55:54
tak sa mi to paci...ked si to diskutujete cez pm...sikovni...  :ropebanana: :thumbsup: bp bq
Title: Re: OP - Objektove programovanie
Post by: EqO on 29.02.2008, 05:06:12
veru, da sa aj caz pm. Sak poriadok musi byt!
Ale aj tak je skoda ak sa musi zmazat cosi co bolo vytvorene. A tak ma napadlo, ze thready by mohli byt previazane - usporiadane do stromovej struktury. Potom by si nemazal, ale len nepresuval posty do novych threadov na ktore by bol odkaz v povodnom threade.
Keby to chcel niekto spravit, tak mu na to aj bakalarku vypisem  :metal:
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 29.02.2008, 17:57:37
Keby niekto chcel tak mam Visual Studio 2008 Express Edition stiahnute a napalene na DVD a rad poziciam. Ja viem ze dneska maju vsetci internet ale ked dakto nemoze abo sa mu nechce tahat tak sa ozvite a donesiem na prednasku abo podobne.
Title: Re: OP - Objektove programovanie
Post by: buhehe on 29.02.2008, 21:51:38
mozete mi povedat jaky je rozdiel medzi tymto
Code: [Select]
public Captain(string name, string level) : this (name)
{
            this.level = level;
}
a
Code: [Select]
public Captain(string name, string level)
{
            this.name = name;
            this.level = level;
}
thx
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 29.02.2008, 22:13:50
k tomu prvému musíš mať existujúci konštruktor, ktorý má 1 parameter typu string... to ": this(name)" predá name tomu koštruktoru, a ten nastaví name... a potom ešte sa nastaví level - keďže to je v tom volanom...

snáď to lepšie bude pochopiteľné na príklade:

Code: [Select]
// konštrutkro s 1 param typu string, ktorý nastaví meno
public Captain(string name)
{
            this.name = name;
}

// tento konštruktor nastaví level (keďže to má vo svojom tele) + predá parameter name pomocou "this(name)" tomu prvému konštruktoru - teda dôjde k nastaveniu aj mena (pomocou toho prvého konštruktora)
public Captain(string name, string level) : this (name)
{
            this.level = level;
}

ten druhý konštruktor z tvojej otázky je, dúfam, jasný
Title: Re: OP - Objektove programovanie
Post by: buhehe on 29.02.2008, 22:15:25
jj...xapem dikes
Title: Re: OP - Objektove programovanie
Post by: Sooloni on 03.03.2008, 03:17:42
nevie nekto kluc na OOP na moodla?
Title: Re: OP - Objektove programovanie
Post by: buhehe on 03.03.2008, 03:18:25
kukurica...tusim
Title: Re: OP - Objektove programovanie
Post by: aweeeee on 04.03.2008, 00:58:35
to su tiez bohovske nazvy klucov :D
Title: Re: OP - Objektove programovanie
Post by: hrmill on 04.03.2008, 01:05:47
sak informatiky  :puf:
Title: Re: OP - Objektove programovanie
Post by: buhehe on 04.03.2008, 22:35:21
tu ulohu na moodli staci odovzdat zajtra ci to treba zozipovat a to poslat na server? thx
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 04.03.2008, 22:39:08
he? co mas na mysli? mali ste zadanu nejaku ulohu co mate odovzdat? ???
Title: Re: OP - Objektove programovanie
Post by: buhehe on 04.03.2008, 22:43:59
no ja mam cvika s mirekom a na moodli mam napisane ze Odovzdavanie malej ulohy:
Vytvorte program, ktory bude simulovat fungovanie vytahu. Na reprezentaciu vytahu vytvorte triedu, pomocou ktorej opisete cele jeho spravanie. Vytah by:

    * mal byt privolatelny na lubovolne poschodie v budove
    * mohol zobrazovat aktualne poschodie
    * mal obsahovat bezpecnostne dvere, ktore obmedzuju pohyb vytahu (neda sa cestovat, pokial su otvorene)
    * mal prist na poschodie, z ktoreho ho volate

Dufam, ze s vytahom stastne najazdite 10-tky (podla Jana Tleskaca 100-vky) stastnych kilometrov.
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 04.03.2008, 22:50:31
No nam hadam nic viac netreba len tie lodky... ci ako ywet? :) nie ze by sa mi nechcelo ale som nejaky chory hadam sa vobec na cviko dostavim :(
Title: Re: OP - Objektove programovanie
Post by: aweeeee on 04.03.2008, 22:55:14
No nam hadam nic viac netreba len tie lodky... ci ako ywet? :) nie ze by sa mi nechcelo ale som nejaky chory hadam sa vobec na cviko dostavim :(
ake lodky ? dufam ze ked som nebol na cviku minule ze to nebudem musiet doniest lebo ani neviem o ake lodky sa jedna hehe:D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 04.03.2008, 22:59:01
https://moodle.fei.tuke.sk/wiki/index.php/OOpCourse2
Title: Re: OP - Objektove programovanie
Post by: aweeeee on 04.03.2008, 23:02:28
eeeej kua no ako vidim budem musiet zajtra prestudovat :D  ... a to jej potom treba odovzdat alebo netreba ?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 04.03.2008, 23:03:50
ja neviem... je mozne ze s tym budeme dalej pracovat...
Title: Re: OP - Objektove programovanie
Post by: JCube on 04.03.2008, 23:19:14
budeme na to nadvazovat...ten kto nerobil na hodine ma doma..
Title: Re: OP - Objektove programovanie
Post by: nighthunter on 04.03.2008, 23:20:28
je to sranda :)

asi stahnem visual studio a skusim aj ja
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 04.03.2008, 23:22:34
jak tam kukam na wiki tak tam uz je nahodene cele riesenie :D
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 04.03.2008, 23:50:41
výťah netreba odovzdávať - minimálne tie skupiny, čo máte s mirekom... ale predpokladám, že vôbec (to sú minuloročné veci)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 04.03.2008, 23:52:05
loďky tam máte vyriešené - a dokonca aj na stiahnutie sú tam kódy (pri druhom cviku sú projekty pre vs a monodevelop z prvého cvika)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 05.03.2008, 00:06:21
jj prave pozeram ze to tam uz je... tak aj komu sa to nechcelo robit si moze stiahnut :D
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 05.03.2008, 00:30:15
btw: čo hovoríte na zadanie? :)
Title: Re: OP - Objektove programovanie
Post by: buhehe on 05.03.2008, 00:34:03
btw: čo hovoríte na zadanie? :)

ake zadanie?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 05.03.2008, 00:37:48
fuha... zaujimave... ale toto sa mi nepaci: scenár úspešného dohratia hry je potrebné odovzdať v 6. týždni

nejak skoro...

ale musim uznat... konecne nieco zaujimave na tejto skole :D :D
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 05.03.2008, 00:46:49
btw: čo hovoríte na zadanie? :)

ake zadanie?

na wiki máš text zadania
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 05.03.2008, 00:48:12
fuha... zaujimave... ale toto sa mi nepaci: scenár úspešného dohratia hry je potrebné odovzdať v 6. týždni

nejak skoro...

ale musim uznat... konecne nieco zaujimave na tejto skole :D :D

scenár máš v pohode...
pri najhoršom vezmeš nejaký známy príbeh, niečo čo poznáš, možno aj čo si zažil, hehe... alebo nejakú slávnu adventúru :) a prerobíš na tú postupnosť "príkazov" ako je v tej ukážke, čo tam je :) a máš hotové :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 05.03.2008, 00:50:18
len jak ja sa poznam tak to budem este 100x prerabat a nakoniec to bude uplne ine :D
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 05.03.2008, 00:59:33
ako :) predpokladám, že to sa považuje za samozrejmosť :)
niečo urobíš, napíšeš... potom to chvíľu necháš tak, a medzi tým ťa napadnú ďalšie, lepšie veci, tak prerobíš zase... atď... až do konca... ja predpokladám, že s tým, samozrejme, budú rátať... neverím, že to, čo odovzdáš v 6t, bude záväzné :)

ale to už je na ywetke, prípadne eqovi, aby povedali o tom príbehu...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 05.03.2008, 01:00:55
ono.. ak urobíš rozumný engine, tak meniť príbeh vieš podľa potreby, hehe :) ak to urobíš veľmi dobre, tak vieš bez problémov na rovnakom engine urobiť rôzne hry, jednoduchou zmenou lokácií, objektov atď... ale to je už všetko o dobrom návrhu a dobrom naprogramovaní :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 05.03.2008, 01:07:52
no ved hadam sa k tomu nejak ywetka vyjadri v stvrtok :) ale kazdopadne sa na to tesim :)
Title: Re: OP - Objektove programovanie
Post by: JCube on 05.03.2008, 01:33:22
jj konecne zaujimave zadanie... :)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 05.03.2008, 02:19:01
ad 1: ziadne vytahy netreba robit, robili sme lodicky, samozrejme ti sikovni to uz mali na cviku, ostatni samozrejme ani prstom doma nepohnu, ale to nie je moj problem, budeme v nich dalej na cviku pokracovat - len velmi kratko dalsie cviko. Na tomto cviku si preberieme nieco z UML, aby ste pochopili podstatu objektoveho navrhu a aby ste vedeli kreslit diagramy, co je nevyhnutne pri tom odovzdavani (tusim) v 6tom tyzdni, do dokumentacky v casti navrh a analyza a samozrejme to ocenite aj dalsi semester, ked budeme mat opat spolu predmet ZSwI (posvietim si na vas :D)

ad 2: jo, o zadani si povieme na cviku, navrh sa samozrejme moze menit, to je uplne normalne, samozrejme, ze sa ale pozriem blizsie na tych, ktori su duti na cviku, v siestom tyzdni donesu nieco a v zapoctovom zasa nieco, ale diametralne odlisne od povodneho (lebo take len zohnali). inak samozrejme k zmenam nebudem mat ziadne vyhrady.
Tiez urobim svoju hru, aby ste nehovorili, ze som panska  :j_wink: ale pribeh hmmm... asi nieco z lary croft, tuto adventurku mam prehranu zo vsetkych stran ;)  :emot-LMAO:
Title: Re: OP - Objektove programovanie
Post by: JCube on 05.03.2008, 02:25:49
je na kreslenie UML nejaky soft? nejak som este nic na to nehladal... :)

my duti budeme pod drobnohladom? :emot-LMAO:
Title: Re: OP - Objektove programovanie
Post by: nighthunter on 05.03.2008, 02:28:00
ad 1: ziadne vytahy netreba robit, robili sme lodicky, samozrejme ti sikovni to uz mali na cviku, ostatni samozrejme ani prstom doma nepohnu, ale to nie je moj problem, budeme v nich dalej na cviku pokracovat - len velmi kratko dalsie cviko. Na tomto cviku si preberieme nieco z UML, aby ste pochopili podstatu objektoveho navrhu a aby ste vedeli kreslit diagramy, co je nevyhnutne pri tom odovzdavani (tusim) v 6tom tyzdni, do dokumentacky v casti navrh a analyza a samozrejme to ocenite aj dalsi semester, ked budeme mat opat spolu predmet ZSwI (posvietim si na vas :D)

ad 2: jo, o zadani si povieme na cviku, navrh sa samozrejme moze menit, to je uplne normalne, samozrejme, ze sa ale pozriem blizsie na tych, ktori su duti na cviku, v siestom tyzdni donesu nieco a v zapoctovom zasa nieco, ale diametralne odlisne od povodneho (lebo take len zohnali). inak samozrejme k zmenam nebudem mat ziadne vyhrady.
Tiez urobim svoju hru, aby ste nehovorili, ze som panska  :j_wink: ale pribeh hmmm... asi nieco z lary croft, tuto adventurku mam prehranu zo vsetkych stran ;)  :emot-LMAO:
s pribehom mozem potom pomoct, TR-ka som presiel vsetky

ale na ten novy underworld co vyjde v novembri uz nebude stacit PC
Title: Re: OP - Objektove programovanie
Post by: buhehe on 05.03.2008, 02:28:34
je na kreslenie UML nejaky soft? nejak som este nic na to nehladal... :)

my duti budeme pod drobnohladom? :emot-LMAO:

Star UML alebo mozem zicat Power designer
Title: Re: OP - Objektove programovanie
Post by: JCube on 05.03.2008, 02:36:48
kujem co je vydane ako free?
Title: Re: OP - Objektove programovanie
Post by: buhehe on 05.03.2008, 02:39:16
Star UMl je open source a Power Designer je na (ne)zaplatenie
Title: Re: OP - Objektove programovanie
Post by: Ing.Veduci on 05.03.2008, 02:40:24
kujem co je vydane ako free?

StarUML je free ak sa nemylim a na OP zatial uplne staci...

EDIT: ej buhehe ma predbehol :(
Title: Re: OP - Objektove programovanie
Post by: Martin18 on 06.03.2008, 00:43:28
chcel by som poprosit touto cestou,tych ktori chodia na prednasky z OOP a nezaujima ich to a iba tam cely cas hucia,nech tam radsej nechodia, dopredu dakujem ;)
Title: Re: OP - Objektove programovanie
Post by: JCube on 06.03.2008, 01:00:07
ja by som chcel vobec poprosit ludi co hucia na prednaskach aby na ne nechodili... :) dakujem.. ;)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 06.03.2008, 01:00:32
jj Java to iste...
Title: Re: OP - Objektove programovanie
Post by: Korgen on 06.03.2008, 01:23:26
inak k OP prednaskam: som si vsimol, ze Zdenek tam skoro cely cas toci o C++, pritom na cvikach tocime iba o C#, zadanie budem v tom C# robit tiez pokial dobre viem :) no tak sa pytam, ci sa mi na tie prednasky chodit oplati, ci ma to napriklad nebude zbytocne mylit alebo take daco  :-\ ???
Title: Re: OP - Objektove programovanie
Post by: JCube on 06.03.2008, 01:25:26
myslim ze na prednaskach ide o pochopenie principu...ked pochopis princip tak sa nemas problem zorientovat v hociktorom objektovo orientovanom jazyku...
neviem ja na prednasky nechodim...viac mi da studovanie materialov na cviko a predmet .NET
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 06.03.2008, 01:30:07
nj dnes napr pol hodinu tocil o spriatelenych funkciach... a to sa da len v Cpp
Title: Re: OP - Objektove programovanie
Post by: Korgen on 06.03.2008, 01:33:38
myslim ze na prednaskach ide o pochopenie principu...ked pochopis princip tak sa nemas problem zorientovat v hociktorom objektovo orientovanom jazyku...
neviem ja na prednasky nechodim...viac mi da studovanie materialov na cviko a predmet .NET

no .net nemam, a tiez ma to dneska, ked som na prednaske sedel, napadlo ze ci za tu hodinu a pol by som sa s tym neoboznamil lepsie sam na intraku, ako sediet tam (nehovoriac cesta na prednasku z intraku a spat je spolu cca hodina)  :-\  bn

kOsTi: ..tak tak, tie spriatelene funkcie, sa mi pacilo najviac, ako na konci povedal, ze nevie ci v C# je alternativa k tomu, ze nepocul este o tom, ale ze na to mrkne  :ohmigod:
Title: Re: OP - Objektove programovanie
Post by: ywetka on 06.03.2008, 01:36:25
njn, kedysi sa aj na cvikach bralo C++, ja som tiez robila v nom... C# prisiel tesne po nas... preto sa to na prednaskach stale uci :)

btw, tiez by som najradsej poslala vsetkych, co na prednaske hucia, niekde do ******. sak su nepovinne, naco to teda chodit zneprijemnovat ostatnym, ked vas to uz nezaujima...
Title: Re: OP - Objektove programovanie
Post by: hrmill on 06.03.2008, 01:38:27
tak tak nechodim na vsetky ale ked uz idem tak chcem z toho aj nieco mat nie si to iba odsediet a zabit cas
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 06.03.2008, 01:39:47
njn, kedysi sa aj na cvikach bralo C++, ja som tiez robila v nom... C# prisiel tesne po nas... preto sa to na prednaskach stale uci :)

btw, tiez by som najradsej poslala vsetkych, co na prednaske hucia, niekde do ******. sak su nepovinne, naco to teda chodit zneprijemnovat ostatnym, ked vas to uz nezaujima...


nj... a niektori chodia zas pol hodinu neskor a to tiez vyrusuje :P :P
Title: Re: OP - Objektove programovanie
Post by: ywetka on 06.03.2008, 01:41:53
njn, kedysi sa aj na cvikach bralo C++, ja som tiez robila v nom... C# prisiel tesne po nas... preto sa to na prednaskach stale uci :)

btw, tiez by som najradsej poslala vsetkych, co na prednaske hucia, niekde do ******. sak su nepovinne, naco to teda chodit zneprijemnovat ostatnym, ked vas to uz nezaujima...


nj... a niektori chodia zas pol hodinu neskor a to tiez vyrusuje :P :P

heh, to bolo vynimocne... mali sme katedrovu poradu dovtedy, ale tak chceli sme este stihnut, co sa dalo... ale sli sme ticho, teda aspon sme sa snazili... nemali ste si nas vsimat :)
Title: Re: OP - Objektove programovanie
Post by: Korgen on 06.03.2008, 01:44:03
nj... a niektori chodia zas pol hodinu neskor a to tiez vyrusuje :P :P
no ale niekedy nemas na vyber, ked sa ti nieco kryje s prednaskou a tak ;) mam taku prednasku, kde skor ako pol hodinu po zaciatku dojst nemozem  :angel:
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 06.03.2008, 01:45:49
jj ved ja chapem len som chcel ywet sprdnut :P
Title: Re: OP - Objektove programovanie
Post by: JCube on 06.03.2008, 01:47:23
ze by zajtra nesprdla ona teba... :P
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 06.03.2008, 01:48:23
Tak na nu poslem moj Septolete virus :D
Title: Re: OP - Objektove programovanie
Post by: JCube on 06.03.2008, 01:50:49
tha to posles aj bez toho... :D isto som to aj ja dneska chytil... :D
Title: Re: OP - Objektove programovanie
Post by: nighthunter on 06.03.2008, 03:02:56
tha to posles aj bez toho... :D isto som to aj ja dneska chytil... :D
si das boro a ta vylieci
Title: Re: OP - Objektove programovanie
Post by: nighthunter on 06.03.2008, 15:18:40
no som prave na cviku :)

pise sa pisomka a vedla mna sedi altla (akurat tu bola ywetka :P)
Title: Re: OP - Objektove programovanie
Post by: JCube on 06.03.2008, 15:22:36
nechval sa... :D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 06.03.2008, 15:24:27
nesi sam => nesi zaujimavy :D
Title: Re: OP - Objektove programovanie
Post by: puq on 06.03.2008, 15:30:47
a ja som prave vstal :P :P ta kto je na tom lepsie ??? :P
Title: Re: OP - Objektove programovanie
Post by: Korgen on 06.03.2008, 17:59:37
a ja som prave vstal :P :P ta kto je na tom lepsie ??? :P
ja, lebo som vstal az teraz  ;D 8) ::)
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 06.03.2008, 23:51:11
Dobry, rad by som upozronil na fakt, ktory som si vcera vsimol a to ze na MSDN AA pribudlo k stiahnutiu Visual studio 2008 Professional Edition DVD  :naughty1:
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 06.03.2008, 23:53:56
ah sakra... nechce sa mi stahovat :D
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 06.03.2008, 23:54:59
ah sakra... nechce sa mi stahovat :D

No co je pravda, ma to 3.3 GB ale i tak uz taham  :sigh:
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 06.03.2008, 23:59:25
len sa mi nechce stravit 1h odinstalovanim Expressu a 2h instalovanim Pro :D
Title: Re: OP - Objektove programovanie
Post by: puq on 07.03.2008, 01:07:37
kosti to vystihol presne :D to instalovanie je zabijak :) hlavne ten professional :)
Title: Re: OP - Objektove programovanie
Post by: JCube on 07.03.2008, 01:46:51
ja idem na to...medzitym si pospim... :)
Title: Re: OP - Objektove programovanie
Post by: puq on 07.03.2008, 04:32:36
uz si doinstaloval ??? :D myslim si ze 2 a pol hodky hej :P :P
Title: Re: OP - Objektove programovanie
Post by: JCube on 07.03.2008, 09:40:34
co si este len stahujem... :D som mal pat hodin pauzu na spanok... :)
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 07.03.2008, 21:49:29
Neviem ci to uz dakto instaloval ale vsimnite si pri instalacii toho chlapika v hnedej koseli - Face Of The Year  :thumbsup:
Title: Re: OP - Objektove programovanie
Post by: JCube on 08.03.2008, 05:36:55
jj MS instalator rullz...a  ten typek sa mi zjavil aj pri instalacii MSDN library...
Title: Re: OP - Objektove programovanie
Post by: puq on 09.03.2008, 17:23:07
ywetka ako to je z cvikami??? na tej moodle/wiki by mali byt davane cvika, lebo to nejak upravujete???? alebo normalne z z moodle sa mame pripravovat??? lebo na cviku co mam s forgacom som take nieco pochopil, mozno len zle pamatam :D neviem bolo to davno :D
Title: Re: OP - Objektove programovanie
Post by: JCube on 09.03.2008, 17:30:20
prihlasis sa do moodla a v kurze OOP mas pekne veci z ktorych sa mas pripravit na cviko...a na moodle/wiki mas veci ktore sa budu robit na cviku - teda priklady...
Title: Re: OP - Objektove programovanie
Post by: puq on 09.03.2008, 17:47:00
heh :P keby to bola aj pravda ze bude sa robit na cviku... :) to skor rob ak xces :P
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 09.03.2008, 17:50:01
no tak to uz je na vas... ked clovek raz nechce robit tak nebude ani ked ho budu nutit :)
Title: Re: OP - Objektove programovanie
Post by: puq on 09.03.2008, 17:51:09
sak preto aj nic nerobim lebo sa mi nexce :D :D ale neeee to kvoli tomu ze si to uz doma zrobim a na cviku nic nove sa nedeje :)
Title: Re: OP - Objektove programovanie
Post by: nighthunter on 09.03.2008, 19:11:27
na cvika z OP nenadavat !!!!!
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 09.03.2008, 19:13:25
nie kazdy ma s ywetkou :)
Title: Re: OP - Objektove programovanie
Post by: puq on 09.03.2008, 19:15:42
tak tak neviem co vy robite na cviku, ale my dokopy nic, minule bola pisomka za 2 cvika, a potom sme mali si pozerat veci, a to iste mozem robit aj doma, nic ine
Title: Re: OP - Objektove programovanie
Post by: JCube on 09.03.2008, 19:47:56
nase cvika su fajn... :) clovek sa aj daco nove dozvie... :P napriklad ako lara vytahuje svetlice na havrany a podobne... :emot-LMAO:
Title: Re: OP - Objektove programovanie
Post by: puq on 09.03.2008, 19:49:14
PROVOKUJES?????  :03: :pusta:
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 09.03.2008, 19:50:27
kludne dojdi... je nas dost malo :)
Title: Re: OP - Objektove programovanie
Post by: puq on 09.03.2008, 19:52:33
ta hej ale stvrtoook, nemam nic a nexce sa mi trepat do KE bleee
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 09.03.2008, 20:01:01
mas USA prednasku :P
Title: Re: OP - Objektove programovanie
Post by: puq on 09.03.2008, 20:20:11
lol to skor pojdem darovat oblicku jak ist na USA prednasku :D :D :D
Title: Re: OP - Objektove programovanie
Post by: nighthunter on 09.03.2008, 20:23:53
probem vidim v tom ze je 12 prednasok a ty asi 12 obliciek nemas

gratulacia k 1000 postom
Title: Re: OP - Objektove programovanie
Post by: puq on 09.03.2008, 20:26:28
co ty vies???? ja som rocnik 86 a ten je zasiahnuty cernobylom :D :D :D

a diky:P ani som si nevsimol ze dnes je milenium :)))
Title: Re: OP - Objektove programovanie
Post by: puq on 09.03.2008, 20:34:06
co znamena to base???? za konstruktorom???

Code: [Select]
using System;
using System.Collections.Generic;
using System.Text;

namespace Shapes
{
    public class Line : Shape
    {
        private Point _endPoint;

        public Line(Point begin, Point end) : base(begin)
        {
            this._endPoint = end;   
        }

        public Line(Point begin, Point end, string color)
            : base(begin,color)
        {
            this._endPoint = end;
        }

        public Point BeginPoint
        {
            get { return this.Location; }
        }

        public Point EndPoint
        {
            get { return this._endPoint; }
        }

        public override void Draw()
        {
            Console.WriteLine("I am drawing line from {0} to {1} with {2} color",
                this.BeginPoint, this.EndPoint, this.Color);
        }

    }
}
Title: Re: OP - Objektove programovanie
Post by: Mao on 09.03.2008, 20:53:44
to znamena, ze tato trieda dedi od rodicovskej nejake vlastnosti. A tetno konstuktor inicializuje len niektore premenne, a zvysenna sa inicializuju  v konstruktore v rodicovskej triede. tym base vravis ze sa to ma poslat konstruktoru  v rodicovskej triede a zadavas,ktore parametre konkretne.
Title: Re: OP - Objektove programovanie
Post by: puq on 09.03.2008, 21:02:48
okey uz chapem asi :)
Title: Re: OP - Objektove programovanie
Post by: Mao on 09.03.2008, 21:09:29
je to podobne, ako ked pretazujes konstruktory a mas jedens jednym parametrom a druhy s dvomi.
Code: [Select]
napr :
 public Shape(int beginPoint)
{
       this.beginPoint=beginPoint;
}
public Shape(int beginPoint,int endPoint):this(beginPoint)
{
        this.endPoint=endPoint;
}
v tom dvojparametrickom by si mohol tie inicializovat zaciatocny bod, ale naco to pisat dvakrat :)

a v pripade dedenia je to to iste, len ted konstrukor, ktory volas sa nachcadza v inej triede,preto pouzivame base ako bazicka, resp. zakladna
Title: Re: OP - Objektove programovanie
Post by: ywetka on 09.03.2008, 23:30:29
hej, presne tak...  :thumbsup: pre mojich: my budeme toto brat na dalsom cviku. mam ready nejake priklady, cize sa paradne s tou dedicnostou pohrame  bp

puq: jj pripravovat by si sa akoze mal z moodlovskych veci, i ked tam je ta teoria pisana nanajvys divne... ale prakticky je jedno, z coho sa pripravis... napr. k teme dedicnost najdes vsade to iste, nech hladas hocikde. na wiki su doplnkove veci a priklady... tie sa robia na cvikach so mnou, s mirekom binasom a matom revesom, u ostatnych cviciacich tusim nie  bn kazdopadne na wiki je napisane viacero veci ohladom zadania, cize na to mrkni (ak vam cviciaci nepovedal nieco blizsie).
vies, ono je to tak, ze kazdy cviciaci si moze cvika urobit podla seba, co uzna za vhodne... dopredu sa zhodneme len na zadaniach, zapoctoch a hrubej osnove predmetu. vsetko ostatne je na kazdom zvlast a aj poradie cvik moze byt vsade ine... ja som napr. brala tento tyzden diagramy tried, hoci (ne)oficialne su naplanovane az za par tyzdnov (co je podla mna uz dost neskoro), inde sa este nebrali pokial viem. cize oficialne materialy si na cvikach urci kazdy cviciaci individualne... jedine oficialne veci existuju ku skuske  :emot-prettywink:
Title: Re: OP - Objektove programovanie
Post by: puq on 09.03.2008, 23:34:41
dikes za rady :) a uz viem na isto ze som chytil nie dobreho cviciaceho, skoda no, ze nedokaze kazdy jeden byt zhruba na jednej urovni, lebo ako pozeram tvoj pristup a toho co mame my je diametralne odlisny... totalne samostudium to isti... bv
Title: Re: OP - Objektove programovanie
Post by: Ing.Veduci on 10.03.2008, 04:53:01
dikes za rady :) a uz viem na isto ze som chytil nie dobreho cviciaceho, skoda no, ze nedokaze kazdy jeden byt zhruba na jednej urovni, lebo ako pozeram tvoj pristup a toho co mame my je diametralne odlisny... totalne samostudium to isti... bv

njn ja som mal minuleho roku tiez takeho experta (pozdravujem Mr. Fasianok), ze evidentne vedel o com hovori, ale my nie :) + podobny pripad na Jave, takze po tom co som urobil obe tieto skusky som si vo vlastnom zaujme prcital Thinking in Java a uz su mi obaja experti u riti... :P
Title: Re: OP - Objektove programovanie
Post by: puq on 15.03.2008, 18:51:35
hmm a aky je rozdiel medzi tymto:

public int Speed
        {
            get { return( this.speed ); }
            set { this.speed = value; }
        }

a


public int Speed
        {
            get  { return speed; }
            set  { speed = value; }
        }

??????????????
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 15.03.2008, 19:06:14
žiaden.... ale to prvé je presnejší zápis
Title: Re: OP - Objektove programovanie
Post by: puq on 15.03.2008, 19:15:17
dikes a este pri tomto:


public DIRECTION Direction
        {
             get{ return( this.direction ); }
             set{ this.direction = value; }
        }



public BattleShips.Boat.DIRECTION Direction
        {
            get  { return direction; }
            set  { direction = value; }
        }

je to pravdepodobne opat to iste, a spravnejsie je ktore pouzivat? to prve?
Title: Re: OP - Objektove programovanie
Post by: JCube on 15.03.2008, 19:15:47
jj
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 15.03.2008, 21:09:55
vždy, keď pristupuješ ku atribútu triedy, tak _by sa malo_ použiť _this_
Title: Re: OP - Objektove programovanie
Post by: puq on 15.03.2008, 21:13:12
i ja som si myslis, len asi ten kto robil tie lodky a dal ich na moodle na wiki si to nemyslel :D :D
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 15.03.2008, 22:50:58
nvm, kto to robil... asi mirek, ale možno nie... to, čo som robil ja, to nie je...
Title: Re: OP - Objektove programovanie
Post by: JCube on 16.03.2008, 07:14:03
tusim ze to co je na moodli robi mirek...a toto this tam nie je podla mna kvoli skrateniu zapisu..mas jedno ako to nazves...ci cez this alebo ne...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 16.03.2008, 18:00:06
až tak úplne jedno to nie je :)
Title: Re: OP - Objektove programovanie
Post by: JCube on 16.03.2008, 18:05:32
aky je v tom rozdiel? :) nech sa poucim
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 16.03.2008, 18:06:28
okrem toho, že v tom property môžem mať aj lokálnu premennú s tým názvom :) tak aj v spracovaní compilera :)
Title: Re: OP - Objektove programovanie
Post by: JCube on 16.03.2008, 18:08:47
no s tou lokalnou premennou mi je jasne... :)

ako inak to spracuje compiler?
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 16.03.2008, 18:25:13
keď tam je this, tak vie rovno, že je to atribút objektu...
ak tam this nie je, tak prv musí zistiť, či je taká lokálna premenná, a až keď nie je, tak zisťuje, či je taký atribút objektu
Title: Re: OP - Objektove programovanie
Post by: JCube on 16.03.2008, 18:31:17
;) dakujem za objasnenie...
Title: Re: OP - Objektove programovanie
Post by: Payne on 16.03.2008, 20:17:18
Mna by akurat zaujimalo, ze skuska bude z C++, alebo C#? bo na cvikach jedna vec a na prednaskach zase druha...
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 16.03.2008, 20:19:51
Skuska by mala byt hlavne z teoretickych zalezitosti (tj. nezavislych na jazyku) a ked uz bude nieco formou prikladu tak by to malo byt C#
Title: Re: OP - Objektove programovanie
Post by: puq on 16.03.2008, 22:12:25
co znamena toto:

Vytvorte v triede Boat metódu ToString(), ktorá nahradí metódu ToString() triedy Object. Metóda bude vracať reťazcovú reprezentáciu objektu triedy Boat

ta retazcova reprezentacia objektu???
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 16.03.2008, 22:21:25
vypis lode... cize:

Name: ... Color: ... ...
Title: Re: OP - Objektove programovanie
Post by: puq on 16.03.2008, 22:22:26
aha okey mysles som si take nieco :) dikes
Title: Re: OP - Objektove programovanie
Post by: Payne on 23.03.2008, 02:31:03
Pocujte, to akoze tie predpisane rozhrania sa musia nachadzat v kazdej hre? Ci su len orientacne?
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 23.03.2008, 02:35:38
imo asi musia, teda ich finálna verzia :) momentálne je to rozhranie, čo je tam na webe, trochu od veci a chaotické (napr. ICommand bez členov)...

pokiaľ vm, tak budú tie rozhrania zverejnené v prekompilovanej podobe, a to budete implementovať, ako referenciu :)
avšak ja nie som priamo pri zdroji, až trochu ďalej :) takže sa môžem mýliť a bude to inak :) lepšie asi ywetka bude vedieť povedať :)
Title: Re: OP - Objektove programovanie
Post by: danielmi on 23.03.2008, 03:39:57
hm ako na Uml diagram?
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 23.03.2008, 03:54:36
čo si predstavuješ pod pojmom "uml diagram"? uml je jazyk... diagramy sú use-case, class ap... ale najskôr v starUml
Title: Re: OP - Objektove programovanie
Post by: danielmi on 24.03.2008, 19:52:41
mame v pondelok odovzdat uml diagram- takzv. "scenar" zadania
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 24.03.2008, 20:31:38
tak asi class diagram, by som povedal... to, čo sa robilo na tom cviku jednom v starUML...

ako, to je dobrá blbosť teraz odovzdávať class diagram... lol...
ja by som ani momentálne nedokázal dať von finálny class diagram a to mám tak 80% kódu napísaných...
Title: Re: OP - Objektove programovanie
Post by: krtek on 24.03.2008, 22:20:19
tak asi class diagram, by som povedal... to, čo sa robilo na tom cviku jednom v starUML...

ako, to je dobrá blbosť teraz odovzdávať class diagram... lol...
ja by som ani momentálne nedokázal dať von finálny class diagram a to mám tak 80% kódu napísaných...

ved tak isto to bolo minuly rok.. sme sa nad tym rozculovali, ze ako mame teraz odovzdat class diagram, ked pri implementacii sa toho zmeni dost vela... ale tak odovzdal som nieco aspon minuly rok a v pohode... nemusite sa s tym trapit... je to len predbezne... do finalneho zadania sa to urcite zmeni ;)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 24.03.2008, 22:28:54
nj, to tak aj dopadne... študenti odovzdajú niečo a to niečo sa vôbec nebude zhodovať s výsledným class diagramom, hehe :)
Title: Re: OP - Objektove programovanie
Post by: buhehe on 25.03.2008, 03:16:15
nam bolo povedane ze netreba uml robit...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 25.03.2008, 03:30:11
ono, ja mám tiež taký pocit, že mirek nepýtal diagram... ale to závisí od cvičiaceho, by som povedal
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 25.03.2008, 04:45:13
Ked si dobre pamätam tak nam Mirek vravel ze VS vie samo osebe vygenerovat UML cize piplat sa s tym v StarUML by bolo asi zbytocne...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 25.03.2008, 04:48:29
áno, VS to vie vygenerovať... lenže mirek okrem iného povedal, že to máte robiť v starUML, a že to, čo vygeneruje VS by ste nemali odovzdať, max. použiť ako inšpiráciu :)
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 25.03.2008, 04:54:31
aaa sakra... moja mala rebelia mi nevysla... tak nic... ale inac preco StarUML a nie napriklad Visio?
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 25.03.2008, 04:59:14
no hlavný rozdiel je, že starUML je free :)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 25.03.2008, 15:39:16
hej presne tak... dalsi semester budete mat predmet zaklady softveroveho inzinierstva a tam sa bude veeelmi vela o UML hovorit, ako nastroj sa bude pouzivat pomerne sikovny powerdesigner. StarUML bol pre OOP zvoleny, lebo je free a za druhe, OOP sa uci vo viacerych ucebniach, vsetky stroje uz StarUML nainstalovane mali, kebyze mame volit iny nastroj, museli by sme to vsetko preinstalovavat sami na kazdom jednom compe a sorry, ale toto je trochu vela aj nad moje nadsenie ;)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 25.03.2008, 16:40:55
no hlavný rozdiel je, že starUML je free :)

ale visio sa da stiahnut z msdn.fei.tuke.sk oficialne a tiez free....

jj, viem, ale ako som napisala, museli by sme to instalovat (ako cviciaci) sami na vsetkych tych strojoch, kedze sa OOP uci vo viacerych ucebniach a zda sa mi to zbytocna robota, ked StarUML v podstate posluzi rovnako... a ja som napr. povedala, ze mi je jedno, v com to UML budu robit, ak si doma stiahnu Visio, tak preco nie... ale na cviku sa to cvicilo v Star.   bk
Title: Re: OP - Objektove programovanie
Post by: buhehe on 26.03.2008, 03:07:51
kto mate este cviko tento tyzden?
ako mame odovzdat (ukazat) navrh tej hry? staci dajaky doc doniest na cviko, nic netlacit atp.
Title: Re: OP - Objektove programovanie
Post by: JCube on 26.03.2008, 03:18:20
ja mam cviko tento tyzden... ako to odovzdam este neviem...budem riesit zajtra... :)
Title: Re: OP - Objektove programovanie
Post by: buhehe on 26.03.2008, 03:23:36
ok tak nesom sam :)
Title: Re: OP - Objektove programovanie
Post by: JCube on 26.03.2008, 03:26:19
uz som daco cez powerdesigner nakreslil ale neviem ci je to postacujuce....
Title: Re: OP - Objektove programovanie
Post by: SSPPYY on 26.03.2008, 03:29:44
Ja to budem robit v Skicary  ap
Title: Re: OP - Objektove programovanie
Post by: JCube on 26.03.2008, 03:31:06
lol... :emot-LMAO:
Title: Re: OP - Objektove programovanie
Post by: buhehe on 26.03.2008, 03:42:37
JCube: robis UML ci naco powerdesigner?
SSPPYY: :D asi aj ja budem v skicari...
Title: Re: OP - Objektove programovanie
Post by: JCube on 26.03.2008, 04:00:12
jj class diagram..aspon predbezny...nech sa mam od coho odvijat..
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 26.03.2008, 05:44:16
no ja idem zajtra do toho... dnes nemam sil uz na nic...

skoda ze sa treba teraz "jebat" s class diagramom ked vysledny bude aj tak dost iny... :)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 26.03.2008, 06:06:22
tak dolezitejsi je ten scenar hry... ten class mi bude zatial stacit taky vseobecny a co najzakladnejsi, to znamena ktore triedy, rozhrania a vazby medzi nimi... s atributmi, metodami atd. sa zatial zapodievat nemusite...  :j_wink:

PS: nejake veci sa ohladom zadani doplnili, tak mrk sem> http://moodle.fei.tuke.sk/wiki/index.php/Znenie_zadania_a_pokyny_k_jeho_vypracovaniu
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 26.03.2008, 06:16:39
hej... hlavne, že to rozhranie je stále na nič ;)
Title: Re: OP - Objektove programovanie
Post by: sri on 26.03.2008, 16:41:14
Ludia, to co je za link na to odovzdavanie? http://discovery/~mirek/textgame/ ?! ved to ani nemoze byt normalna adresa, nechyba tam nieco?  bk Inak to rozhranie je uz kompletne? Ze napr. command je prazdny, cize si tam mame doplnit vlastne metody?
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 26.03.2008, 17:45:01
http://discovery.fw.sk/~mirek/textgame

a to rozhranie kompletné určite nie je :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 26.03.2008, 17:45:48
hmm... no len momentálne je discovery down :)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 26.03.2008, 18:41:54
takze "moji" ludia: tomorrow, ziadna pisomka nebude! pekne sa venujte tomu scenaru ;) uz sa tesim, co zo seba vypotite  ap
Title: Re: OP - Objektove programovanie
Post by: BCAA on 26.03.2008, 19:19:08
waaaw  to mate take zadanie :)   celkom zaujimave   

ja ked som mal oop   tak tam cele zadanie bolo ponechane na svojvoli autora   a potom to aj tak casto vyzeralo           tie rozhrania co tam mate   to velmo chvalim :) rozhrania su velmi dolezite     skoda ze som na to prisiel az ked sa koncil predmet oop (ale to nevadi teraz bez nich ani fungovat neviem :))


a ktomu rozhraniu ICommand    dost citit z toho navrhovy vzor s takym istym menom :)     a tipujem ze v tom ICommand bude urcite metoda ze Execute()   :)
Title: Re: OP - Objektove programovanie
Post by: JCube on 26.03.2008, 19:36:25
takze "moji" ludia: tomorrow, ziadna pisomka nebude! pekne sa venujte tomu scenaru ;) uz sa tesim, co zo seba vypotite  ap
rozkaz madam! :emot-LMAO:
Title: Re: OP - Objektove programovanie
Post by: aweeeee on 26.03.2008, 19:54:07
takze "moji" ludia: tomorrow, ziadna pisomka nebude! pekne sa venujte tomu scenaru ;) uz sa tesim, co zo seba vypotite  ap
rozkaz madam! :emot-LMAO:
ano to je pravda patrilo by sa uz zacat lebo do zajtra uz nie je vela casu :D
Title: Re: OP - Objektove programovanie
Post by: JCube on 26.03.2008, 19:57:27
ja uz som skoro dokonceny... :) len postupnost krokov nemam vymyslenu :)
Title: Re: OP - Objektove programovanie
Post by: Sooloni on 27.03.2008, 20:50:00
ja uz som skoro dokonceny... :) len postupnost krokov nemam vymyslenu :)

pocuj JCube.. nehodil by si tu nejaky postup ako si robil tu pripravu na OOP..? to treba najrpv nejaky scenar? alebo skor nejake diagrami s tymi triedami ? diki
Title: Re: OP - Objektove programovanie
Post by: JCube on 27.03.2008, 20:52:45
tak klasika...napisal som si zhruba scenar - slovami co sa tam bude diat plus nejake dialogy som si povymyslal...potom som sa snazil zovseobecnit tie postavy a veci co sa tam nachadzaju - napr Item, NPC a podobne...plus som do class diagramu pridal tie predpisane rozhrania co tam maju byt...a napisal som scenar taky ako bol ten priklad na indianu jonesa..
Title: Re: OP - Objektove programovanie
Post by: Sooloni on 27.03.2008, 20:53:54
ok.. a este kolko casu ti to zabralo priblizne?
Title: Re: OP - Objektove programovanie
Post by: ywetka on 27.03.2008, 21:01:19
jaj, ved tym scenarom ide najma o to, aby ste nevymysleli nejaku az prilis lahku traparnu a tiez preto, aby sme vedeli skor odchytit cheaterov, to znamena ludi, co maju az prilis podobne navrhy, resp. bude velka nezhoda medzi vyslednym projektom (teda zrejme kupenym) a tym, ktory teraz navrhnu ;)
Title: Re: OP - Objektove programovanie
Post by: JCube on 27.03.2008, 21:10:17
ok.. a este kolko casu ti to zabralo priblizne?

dve hodiny cca....ale asi hodinu som si varil caj... :P
Title: Re: OP - Objektove programovanie
Post by: Sooloni on 27.03.2008, 21:18:42
ok.. a este kolko casu ti to zabralo priblizne?

dve hodiny cca....ale asi hodinu som si varil caj... :P

LMAO  :emot-LMAO:
Title: Re: OP - Objektove programovanie
Post by: ywetka on 27.03.2008, 21:32:26
ok.. a este kolko casu ti to zabralo priblizne?

dve hodiny cca....ale asi hodinu som si varil caj... :P

sak jasne, ked mas napad, neni problem to dat na papier... najma ked uz vies cca odhadnut svoje zrucnosti a co asi budes vediet urobit a co nie ;)
Title: Re: OP - Objektove programovanie
Post by: puq on 27.03.2008, 21:37:24
ved toto napad :) ja som vyzmykany a vela toho ma nenapada...:)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 27.03.2008, 21:46:44
a ak urobíš dobrý návrh engine-u, tak môžeš úplne v pohode neskôr zmeniť príbeh kompletne... bez toho, aby ťa to nejak viac zaťažilo, hehe :)

puq: tomb raider, broken sword, syberia, still life, posel smrti, polda... poirot, marplová, traja pátrači, nero wolfe, perry mason, brown, marlow... čokoľvek, od kohokoľvek :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 27.03.2008, 21:55:38
najlepsi bol Fahrenheit :)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 27.03.2008, 21:58:45
najlepsi bol Fahrenheit :)

mne sa zasa hrozne pacila Syberia... alebo Mafia! Tak to bola pecka... Aj ked som v podstate hard-core Tomb Raider fan ;)
Title: Re: OP - Objektove programovanie
Post by: JCube on 27.03.2008, 22:01:39
Syberia bola peckova...alebo still life
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 27.03.2008, 22:04:11
ja som sa nasral... idem si naprogramovat vlastny Fallout 3 :D
Title: Re: OP - Objektove programovanie
Post by: nighthunter on 27.03.2008, 22:04:30
alebo chod na pauzicka.sk a inspiruj sa kvaziadventurami
Title: Re: OP - Objektove programovanie
Post by: aweeeee on 27.03.2008, 22:28:51
najlepsia gamesa bola aj tak Duke Nukem len skoda ze to s tymto nema nic spolocne alebo zeby :D
Title: Re: OP - Objektove programovanie
Post by: buhehe on 27.03.2008, 23:15:33
preco nie...uz som videl Doom RPG...
ja robim half life :D
Title: Re: OP - Objektove programovanie
Post by: Havran on 28.03.2008, 02:17:39
inac je mozne aby mi potom zadanie nezobrali kvoli obsahu ?
a mozem robit hru aj po ang. ?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 28.03.2008, 02:19:38
ja robim po anglicky .... aa myslim ze ak sa bude velmi odlisovat od scenara co si odovzdal a cviciaci bude mat podozrenie ze to nie je tvoja praca tak smola :)
Title: Re: OP - Objektove programovanie
Post by: Havran on 28.03.2008, 02:48:52
ne tak som to myslel, skorej tak ze naprikald pre nevhodny obsah hry, ale tak zase seci maju 18+ tak dufam :)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 28.03.2008, 02:49:54
hej, asi tak... ak sa bude velmi odlisovat, tak asi si ta logicky kazdy lepsie preklepne, kedze je vysoke percento copyleft-u ;)  ale jasne, ze ked si to aj tak urobis sam, tak problem mat nebudes, pochopi sa, ze si sa proste zobudil s lepsim napadom ;) ono, myslite si, co chcete, ale ja si myslim, ze uz v priebehu jednej minuty sa da zistit, kto to zadanie robil a kto nie... staci par dobrych otazok... a ti, co to sami robili, nebudu mat s odpovedami problem, to je jasne... kazdy si totiz zadanie moze kupit a naucit sa ho od slova do slova a aj ako tak pochopit... ale to, ako povodny koder rozmyslal a preco prave tak, to sa naucit neda ;) a prave na to sa bude zrejme zameriavat...

hra v angline moze byt, jasne... ja preberiem aj ked bude vo franine, sak nech je fun ;)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 28.03.2008, 02:50:43
ne tak som to myslel, skorej tak ze naprikald pre nevhodny obsah hry, ale tak zase seci maju 18+ tak dufam :)

no jasne, sak ked to bude originalne, tym lepsie, aspon sa pobavime ;)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 28.03.2008, 03:13:59
ja som chcel povodne zakomponovat havrana a svetlice ale nejak nevydalo.... ale kto vie, este moze byt ;)
Title: Re: OP - Objektove programovanie
Post by: JCube on 28.03.2008, 03:26:00
ja to mam ako motto hry.. :)
Title: Re: OP - Objektove programovanie
Post by: Havran on 28.03.2008, 03:49:43
inac skusal uz dakto implementovat load a save do hry ? abo aspon rozmyslali ste nad tym jak to zrobit ?
Title: Re: OP - Objektove programovanie
Post by: JCube on 28.03.2008, 03:59:17
nad tymto som pravdupovediac nerozmyslal...najskor by som nejak ulozil hodnoty premennych a potom pri vytvarani vytvoril znova objekty s hodnotami ulozenych premennych...
Title: Re: OP - Objektove programovanie
Post by: Mao on 28.03.2008, 04:06:22
este som to nerobil, ale najskor to bude tak, ze serializujes informacie o objektoch do suboru. Asi najskor v binarnom tvare, aj ked by sa to dalo aj pomocou XML< i ked nevidim zmysle pouzitia XML, kto by chcel citat co je v save-e  hry :-)
Ta serializacia objetu v bin tvare je pouzita aj v minach, tak tam sa na to kukni a mozno ti to  nieco pomoze.
Title: Re: OP - Objektove programovanie
Post by: JCube on 28.03.2008, 04:08:58
este som to nerobil, ale najskor to bude tak, ze serializujes informacie o objektoch do suboru. Asi najskor v binarnom tvare, aj ked by sa to dalo aj pomocou XML< i ked nevidim zmysle pouzitia XML, kto by chcel citat co je v save-e  hry :-)
Ta serializacia objetu v bin tvare je pouzita aj v minach, tak tam sa na to kukni a mozno ti to  nieco pomoze.

dakujem :thumbs-up: pisem si  bv
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 28.03.2008, 05:32:47
na to, aby si mohol použiť serializáciu, musíš veľmi dobre navrhnúť ukladanie stavových informácií :) lebo inak budeš save-ovať aj veci, čo save-ovať netreba :) to nie je až taká strašná chyba, ale zbytočne to zväčšuje save-y :)

serializáciu budete preberať na niektorom cviku :) ale na ktorom, to nvm :)
inak... serializácia v jave a v .net je pomerne odlišná... takže z javy to neopíšete :)

btw :) ten save/load :) som venoval trochu času tomu cez veľkú noc a urobil som si engine na textovku :) save/load mám urobený cez ukladanie postupnosti príkazov, ktoré hráč vykonal ;)
Title: Re: OP - Objektove programovanie
Post by: JCube on 28.03.2008, 05:34:11
zaujimavy sposob ukladania... :)

my bad serializacia bude v 11 tyzdni...uz by som mal ist spat...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 28.03.2008, 05:35:21
tak dokonca :)

EDIT: jcube, tak nič, hehe :)) ale zaujímavé to je aj tak ;)
Title: Re: OP - Objektove programovanie
Post by: kornas on 28.03.2008, 05:42:31
Agamemnon diki, to je dobry styl toto, ukladat cez kroky zadane od pouzivatela,  bv to by ma nenapadlo, dik.  :thumbsup:
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 28.03.2008, 05:47:01
nz ;)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 28.03.2008, 05:59:39
no mna to napadlo ako prve :D
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 28.03.2008, 06:03:25
ja som začal so serializáciou :) po chvíľke rozmýšľania som prišiel na to, že by som musel vymýšľať objekty, ktoré by tie dáta držali :) tak som to urobil cez tie príkazy :)

inak: ak sa chce niekto fakt, že predviesť, tak si napíše vlastný formatter pre serializáciu :) (vopred držím prsty a želám veľa psychického zdravia pri tomto ;))
Title: Re: OP - Objektove programovanie
Post by: mirek on 28.03.2008, 09:20:34
ja robim po anglicky .... aa myslim ze ak sa bude velmi odlisovat od scenara co si odovzdal a cviciaci bude mat podozrenie ze to nie je tvoja praca tak smola :)

no - na tomto mieste by som podotkol, ze je specifikovany zoznam prikazov, ktore hra ma obsahovat. a tie su po slovacky... (okrem load a save). takze - uz tu je iste obmedzenie...
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 28.03.2008, 15:20:05
takze tie prikazy musia byt slovenske? hm no tak mozem prerobit cely scenar...
Title: Re: OP - Objektove programovanie
Post by: JCube on 28.03.2008, 15:50:08
ja robim po anglicky .... aa myslim ze ak sa bude velmi odlisovat od scenara co si odovzdal a cviciaci bude mat podozrenie ze to nie je tvoja praca tak smola :)

no - na tomto mieste by som podotkol, ze je specifikovany zoznam prikazov, ktore hra ma obsahovat. a tie su po slovacky... (okrem load a save). takze - uz tu je iste obmedzenie...
to asi nebude dobre ked som si ich poanglictil co? :)
Title: Re: OP - Objektove programovanie
Post by: Mao on 28.03.2008, 16:58:50
Otazka pre kompetentnych: kedy pojde ta stranka kde mame odovzdat scenar? Neide to uz od vcera minimalne od piatej. A mame to vraj odvzdat este dnes, ale nejak nie je kde :-)
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 28.03.2008, 17:59:22
Este jeden dotaz: Mame odovzdat uz aj UML diagram alebo iba scenar?
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 28.03.2008, 18:01:18
mirekovi len scenár... on o uml nehovoril... a na tom webe ani uml odovzdávať nemôžeš :)
Title: Re: OP - Objektove programovanie
Post by: sri on 28.03.2008, 18:26:03
no - na tomto mieste by som podotkol, ze je specifikovany zoznam prikazov, ktore hra ma obsahovat. a tie su po slovacky... (okrem load a save). takze - uz tu je iste obmedzenie...
coze? a to akoze nemozeme pouzit anglicke ekvivalenty?? to myslite vazne? :03:
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 28.03.2008, 18:27:09
tak ywetka povolila a toho sa drzim :P
Title: Re: OP - Objektove programovanie
Post by: Mao on 28.03.2008, 18:43:07
Tak ten web na odovzdavanie scenarov uz opat ide. Zatial tam je 11 scenarov, pozeram ze sa zatial ludia nejak netrhaju odovzdavat :)
Title: Re: OP - Objektove programovanie
Post by: buhehe on 28.03.2008, 18:59:43
pastli ste tam aj pribeh ci len zoznam predmetov a spravny postup? a mapu ste robili v textaku hej.....dpc ja mam obrazok...
Title: Re: OP - Objektove programovanie
Post by: puq on 28.03.2008, 19:12:06
Tak ten web na odovzdavanie scenarov uz opat ide. Zatial tam je 11 scenarov, pozeram ze sa zatial ludia nejak netrhaju odovzdavat :)

akoze nam na cviku ani nic take nebolo spomenute :) cize ja sa naozaj netrham do toho
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 28.03.2008, 19:17:27
Tak ten web na odovzdavanie scenarov uz opat ide. Zatial tam je 11 scenarov, pozeram ze sa zatial ludia nejak netrhaju odovzdavat :)

tak my sme davali ywetke vytlacene a kto nemal vytlacene poslal na mail... to maju asi len ti co maju s mirekom :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 28.03.2008, 19:49:46
Tak ten web na odovzdavanie scenarov uz opat ide. Zatial tam je 11 scenarov, pozeram ze sa zatial ludia nejak netrhaju odovzdavat :)

už by mal byť ten web v poriadku... bol problém s káblom
Title: Re: OP - Objektove programovanie
Post by: ppt on 28.03.2008, 20:08:15
V kabli bola ryza? ;D
Title: Re: OP - Objektove programovanie
Post by: Mao on 28.03.2008, 20:13:38
pastli ste tam aj pribeh ci len zoznam predmetov a spravny postup? a mapu ste robili v textaku hej.....dpc ja mam obrazok...
Iba spravny postup
Title: Re: OP - Objektove programovanie
Post by: kornas on 28.03.2008, 20:36:17
V kabli bola ryza? ;D

_HEJ  :j_tongue:
Title: Re: OP - Objektove programovanie
Post by: ywetka on 28.03.2008, 23:31:38
Tak ten web na odovzdavanie scenarov uz opat ide. Zatial tam je 11 scenarov, pozeram ze sa zatial ludia nejak netrhaju odovzdavat :)

tak my sme davali ywetke vytlacene a kto nemal vytlacene poslal na mail... to maju asi len ti co maju s mirekom :)

tak tak... kazdy podla pokynov svojho cviciaceho ;) snazime sa sice byt jednotni co najviac, ale niekedy to nevyjde, cize su tam rozdiely, na konkretne veci sa teda treba pytat toho svojho mastra  :emot-LMAO:
Title: Re: OP - Objektove programovanie
Post by: danielmi on 29.03.2008, 23:40:21
4.skupina ma co odovzdat pondelok,,,???scenar ci uml diagram??
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 29.03.2008, 23:41:58
tak scenar na 100% a UML neviem... ale zide sa ked si ho urobis :)
Title: Re: OP - Objektove programovanie
Post by: Havran on 29.03.2008, 23:57:34
tak scenar na 100% a UML neviem... ale zide sa ked si ho urobis :)

no to by som si nebol az taky isty, lebo ja som mal s Forgacom a on scenar ani nespomenul ale vravel ze mame mat UML diagram
Title: Re: OP - Objektove programovanie
Post by: puq on 30.03.2008, 00:02:37
tak tak i ja mam s forgacom, a o scenare som sa dozvedel z fora a UMLko ze iba tak mame zrobit aby sme vedeli s tym robit...
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.03.2008, 00:15:58
na to sa da povedal len: OMG! :ohmigod:
Title: Re: OP - Objektove programovanie
Post by: danielmi on 30.03.2008, 00:58:40
ja viem tiez len o UML
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.03.2008, 01:42:26
plati to co povedal cviciaci...
Title: Re: OP - Objektove programovanie
Post by: Havran on 30.03.2008, 03:01:17
toto bude asi riadne lamerska otazka ale je mozne v OOP daco ako toto

(https://www.tu-ke.com/forum/proxy.php?request=http%3A%2F%2Fwww.mastastyle.com%2Fpics%2Fuml.jpg&hash=cdf38d416bf9901caed4079015cc7f07623012e5)
Title: Re: OP - Objektove programovanie
Post by: Mao on 30.03.2008, 03:19:06
Ano je to mozne. Inac velmi pekna ukazka dedicnosti :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.03.2008, 04:03:10
hehe, chcem vidieť, kto urobí teraz class diagram, ktorý aj reálne použije v kóde :P aspoň čiastočne :)

btw: mám 36 tried a rozhraní :) som zvedavý, ako by som toto vopred odhadol :))
Title: Re: OP - Objektove programovanie
Post by: ywetka on 30.03.2008, 04:16:35
hehe, chcem vidieť, kto urobí teraz class diagram, ktorý aj reálne použije v kóde :P aspoň čiastočne :)

btw: mám 36 tried a rozhraní :) som zvedavý, ako by som toto vopred odhadol :))

skusim pouzit ten svoj diagram v svojej hre ;) potom napisem, ako to dopadlo.  ap

mimochodom, netreba az tak odsudzovat a zatracovat dolezitost analytickej/navrhovej casti projektu, viem, ze teraz je v mode skor extremne programovanie, ale minimalne predbezne vykonana kvalitna analyza/navrh su veeelmi dolezite pre konecny uspech projektu (hoci pri takom mini projektiku ako sa robi na OOP sa to asi velmi neukaze). Bola som sucastou aj jedneho 7rocneho velmi nakladneho projektu, ktory nakoniec skoncil neuspesne (resp. zamrazenim kodu a pozastavenim novych nasadeni) prave kvoli nedostatocne prepracovanej analyticko-navrhovej faze (hoci sa na nich robilo vyse dvoch rokov). Class diagram, ktory sa robi na cvikach je sice malo, ale nevedeli sme si predstavit, co ine by sme mohli druhakom predstavit a prinutit ich aspon trosku zamysliet sa nad svojim buducim programom ako celkom a postupne ponachadzat suvislosti, nad ktorymi by sa mozno aj zamysleli. Nie som zastancom bezhlaveho kodenia, ktore sa bohuzial na nasej skole praktizuje skoro bez vynimky.
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.03.2008, 04:21:18
... ale nevedeli sme si predstavit, co ine by sme mohli druhakom predstavit a prinutit ich aspon trosku zamysliet sa nad svojim buducim programom ako celkom a postupne ponachadzat suvislosti, nad ktorymi by sa mozno aj zamysleli.

mozno by pomohlo dat ze prva betaverzia projektu sa ma odovzdat v tom 6 tyzdni :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.03.2008, 04:37:01
hehe, chcem vidieť, kto urobí teraz class diagram, ktorý aj reálne použije v kóde :P aspoň čiastočne :)

btw: mám 36 tried a rozhraní :) som zvedavý, ako by som toto vopred odhadol :))

skusim pouzit ten svoj diagram v svojej hre ;) potom napisem, ako to dopadlo.  ap

mimochodom, netreba az tak odsudzovat a zatracovat dolezitost analytickej/navrhovej casti projektu, viem, ze teraz je v mode skor extremne programovanie, ale minimalne predbezne vykonana kvalitna analyza/navrh su veeelmi dolezite pre konecny uspech projektu (hoci pri takom mini projektiku ako sa robi na OOP sa to asi velmi neukaze). Bola som sucastou aj jedneho 7rocneho velmi nakladneho projektu, ktory nakoniec skoncil neuspesne (resp. zamrazenim kodu a pozastavenim novych nasadeni) prave kvoli nedostatocne prepracovanej analyticko-navrhovej faze (hoci sa na nich robilo vyse dvoch rokov). Class diagram, ktory sa robi na cvikach je sice malo, ale nevedeli sme si predstavit, co ine by sme mohli druhakom predstavit a prinutit ich aspon trosku zamysliet sa nad svojim buducim programom ako celkom a postupne ponachadzat suvislosti, nad ktorymi by sa mozno aj zamysleli. Nie som zastancom bezhlaveho kodenia, ktore sa bohuzial na nasej skole praktizuje skoro bez vynimky.

ja nemám nič proti analýze a návrhu riešenia pred kódením... používam a robím to bežne... prv premýšľam, čo a ako napíšem, a až potom píšem... ale nerobím ani vývojové ani class diagramy, ani nič podobné...
imo je s tým zbytočne veľa práce a aj tak to nesplňa svoj účel... to, že si nakreslím class diagram mi ani zďaleka nepovie dosť o danom kóde, algoritme (to súvisí aj s tým, že som class diagramy nikdy nerobil, a pravdepodobne ich ani nvm robiť poriadne)...
mne sa oveľa lepšie robia návrhu s ceruzkou a papierom, ako s nejakými programami a pod... ceruzka a papier sú oveľa flexibilnejšie, a oveľa viac a presnejšie sa tým dajú vyjadriť rôzne veci (uznávam, že tie veci robím sám, resp. v dvojici - ale zase obaja sa poznáme veľmi dlho, veľmi podobne rozmýšľame a vynikajúco sa chápeme a doplňame - možno keby som robil ten návrh pre niekoho iného, tak by som robil nejaký iný popis - možno aj class alebo iný diagram)...
a ešte... mne sa oveľa lepšie robí, ak mám istú voľnosť - imo mám veľmi slušné improvizačné schopnosti a občas aj vynaliezavé nápady - ak by som mal robiť podľa nejakého vopred urobeného postupu, tak tieto výhody čiastočne strácam...
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.03.2008, 04:40:53
fuuu tolko samochvaly pokope sa malokedy vidi :P
Title: Re: OP - Objektove programovanie
Post by: SSPPYY on 30.03.2008, 04:47:44
fuuu tolko samochvaly pokope sa malokedy vidi :P
jj to zeby som sa aj ja pochvalil  :h_grin:
Ja uz mam vyse tyzdna hru hotovu  :h_wink:
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.03.2008, 04:52:31
fuuu tolko samochvaly pokope sa malokedy vidi :P

ďakujem ;)

ako hovorí jedna moja kamarátka: "no čo, zabijem sa, keď som dobrá?" ;)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 30.03.2008, 05:16:54
ja nemám nič proti analýze a návrhu riešenia pred kódením... používam a robím to bežne... prv premýšľam, čo a ako napíšem, a až potom píšem... ale nerobím ani vývojové ani class diagramy, ani nič podobné...
imo je s tým zbytočne veľa práce a aj tak to nesplňa svoj účel... to, že si nakreslím class diagram mi ani zďaleka nepovie dosť o danom kóde, algoritme (to súvisí aj s tým, že som class diagramy nikdy nerobil, a pravdepodobne ich ani nvm robiť poriadne)...
mne sa oveľa lepšie robia návrhu s ceruzkou a papierom, ako s nejakými programami a pod... ceruzka a papier sú oveľa flexibilnejšie, a oveľa viac a presnejšie sa tým dajú vyjadriť rôzne veci (uznávam, že tie veci robím sám, resp. v dvojici - ale zase obaja sa poznáme veľmi dlho, veľmi podobne rozmýšľame a vynikajúco sa chápeme a doplňame - možno keby som robil ten návrh pre niekoho iného, tak by som robil nejaký iný popis - možno aj class alebo iný diagram)...
a ešte... mne sa oveľa lepšie robí, ak mám istú voľnosť - imo mám veľmi slušné improvizačné schopnosti a občas aj vynaliezavé nápady - ak by som mal robiť podľa nejakého vopred urobeného postupu, tak tieto výhody čiastočne strácam...


ano, ceruzka a papier su the best... ale treba pocitat s tym, ze studenti budu po skonceni skoly robit na vacsich ako "ceruzkovych" projektoch. V kazdom komercnom projekte (asi malokto bude robit na nejakom indie projekte ;)) sa UML diagramy pouzivaju a chtiac-nechtiac je potrebne im rozumiet. Takymto sposobom sa riesia jednak navrhy i neskor popisy implementovanych moduloch v dokumentaciach. Tam nikoho nebudu zaujimat dobre napady, pokial tie napady nebudu vo forme univerzalne pouzivaneho modelovacieho jazyka (bohuzial tolko preferovaneho UML), ktorym bude rozumiet nielen kolega od vedlajsieho stola, ale aj kolega z timu v indii, ci tester z lisabonu... nehovoriac o zakaznikovi. A s tym treba ratat. O tom nam aj islo. S UML sa proste stretnu a nechceme, aby boli zaskoceni.
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.03.2008, 05:18:29
nj, však to...
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 30.03.2008, 05:46:35
Mam taku otazku spojenu s Mirekom... bude v pondelok bleskovka? By potesilo kebyze nie lebo sa toho nakopilo...alebo by mohla byt taka ako minule ;)
Title: Re: OP - Objektove programovanie
Post by: Sooloni on 30.03.2008, 05:50:07
Mam taku otazku spojenu s Mirekom... bude v pondelok bleskovka? By potesilo kebyze nie lebo sa toho nakopilo...alebo by mohla byt taka ako minule ;)

pocuj ja mam tiez s mirekom.. ako budes odovzdavat ten scenar? vo worde alebo na papieri iba text? alebo aj ten UML?
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.03.2008, 05:51:25
budete mať normálne bleskovku...

scenáre: http://discovery.fw.sk/~mirek/textgame/
Title: Re: OP - Objektove programovanie
Post by: anita345 on 30.03.2008, 07:00:28
mam otazku spojenu s tym istym cviciacim :) vlastne aky podrobny ma byt ten UML?

a len tak pre srandu: ten scenar bude nejako bodovany?
Title: Re: OP - Objektove programovanie
Post by: sri on 30.03.2008, 07:04:49
Ďalšia lamerská otázka: Ako naimplementujem niečo také, ako sa preberalo na poslednom cviku, príklad:

Jeden predmet má 30 študentov, ktorí ho navštevujú
Jeden študent má 7 predmetov, ktoré navštevuje
(vzájomná "zviazanosť", alebo ako to nazvať)

Napadlo ma niečo také, ako
class Student
{
    private Subject[7] subject;
}

class Subject
{
    private Student[30] student;
}

teda pre kazdy objekt vytvorit pole referencii na tie dalsie objekty, s ktorymi je previazany...  Len, ci je to teda programatorsky korektne...

Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.03.2008, 07:31:30
mirek uml nechcel, mám taký pocit :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.03.2008, 07:33:47
Ďalšia lamerská otázka: Ako naimplementujem niečo také, ako sa preberalo na poslednom cviku, príklad:

Jeden predmet má 30 študentov, ktorí ho navštevujú
Jeden študent má 7 predmetov, ktoré navštevuje
(vzájomná "zviazanosť", alebo ako to nazvať)

Napadlo ma niečo také, ako
class Student
{
    private Subject[7] subject;
}

class Subject
{
    private Student[30] student;
}

teda pre kazdy objekt vytvorit pole referencii na tie dalsie objekty, s ktorymi je previazany...  Len, ci je to teda programatorsky korektne...



je to ok...

ono... budete mať kolekcie neskôr... v niektorých prípadoch výhodnejšie ako klasické polia... a v niektorých nie :)

plus ešte je možné urobiť to "jednosmerne" (tj. mať napr. len v študentoch referencie na ich predmety a v predmetoch NEmať referencie na študentov) a potom "dopočítavať" pre výpise - závisí od toho, aké sú priority...
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 30.03.2008, 23:00:02
Z ktoreho cvika bude teraz bleskovka s Mirekom? Zo 6ky alebo 5ky?
Title: Re: OP - Objektove programovanie
Post by: BossZ on 30.03.2008, 23:14:01
Z ktoreho cvika bude teraz bleskovka s Mirekom? Zo 6ky alebo 5ky?

...a s Forgacom? Vravel o UML, ale konkretne veci okolo UML som nenasiel... (az na tutorial)
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.03.2008, 23:15:30
celkom dobry zdroj k uml je http://s.cnl.tuke.sk/~ywetka/DTTahak.pdf pripadne cela ywetkina stranka...
Title: Re: OP - Objektove programovanie
Post by: Sooloni on 31.03.2008, 01:41:16
nj .. nevie nekto co bude zajtra na OOP na bleskovke s mirekom? (dufam ze nic ;)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 31.03.2008, 02:22:01
nj .. nevie nekto co bude zajtra na OOP na bleskovke s mirekom? (dufam ze nic ;)

hovoril vam nieco o bleskovke na cviku? resp. pytali ste sa ho? ak nie, co tak skusit staromodny trik a napisat mu mail?  :emot-shakehead:
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 31.03.2008, 02:23:54
ale ved uz tu bolo pisane ze bude bleskovka :)
Title: Re: OP - Objektove programovanie
Post by: Pribina on 31.03.2008, 02:29:09
Mna by zaujimala bleskovecka s Forgacom vie niekto nieco? :)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 31.03.2008, 03:21:01
ale ved uz tu bolo pisane ze bude bleskovka :)

sak hej, ale tvrdia, ze nevedia z coho  :j_wink:
Title: Re: OP - Objektove programovanie
Post by: mirek on 31.03.2008, 03:22:06
Mam taku otazku spojenu s Mirekom... bude v pondelok bleskovka? By potesilo kebyze nie lebo sa toho nakopilo...alebo by mohla byt taka ako minule ;)

ano - bude. preco by nemala byt?
Title: Re: OP - Objektove programovanie
Post by: SSPPYY on 31.03.2008, 03:23:22
Mna by zaujimala bleskovecka s Forgacom vie niekto nieco? :)

Sak som ti povedal ze bude z UML pravdepodobne test.
Title: Re: OP - Objektove programovanie
Post by: mirek on 31.03.2008, 03:26:35
nj .. nevie nekto co bude zajtra na OOP na bleskovke s mirekom? (dufam ze nic ;)

bude bleskovka - v duchu predchadzajucich - presne z toho, co ma byt na danom cviku. a pokial ste davali dobry pozor, tak okrem toho, ze som hovoril, ze odovzdavate iba a vylucne iba scenar, ktory pastnete do nadupaneho is, som povedal aj to, co budeme preberat na najblizsom cviku...
Title: Re: OP - Objektove programovanie
Post by: Sooloni on 31.03.2008, 03:37:49
este mam otazocku do kedy sa da odovzdat ten scenar? nemam ho totiz uplne komplet (len namet zatial) a momentalne nestiham (hlavne kvoli ciscu :( a nerad by som odovzdal nejaku nekompletnu postupnost krokov ktora potom nebude mat s finalom nic spolocne...
Title: Re: OP - Objektove programovanie
Post by: mirek on 31.03.2008, 03:45:53
este mam otazocku do kedy sa da odovzdat ten scenar? nemam ho totiz uplne komplet (len namet zatial) a momentalne nestiham (hlavne kvoli ciscu :( a nerad by som odovzdal nejaku nekompletnu postupnost krokov ktora potom nebude mat s finalom nic spolocne...

no - takych je viacej, co sa im to "akosi" nakopilo. dostupnost nadupaneho informacneho systemu skonci buduci tyzden v piatok.
Title: Re: OP - Objektove programovanie
Post by: Pribina on 31.03.2008, 04:05:17
Sak som ti povedal ze bude z UML pravdepodobne test.

Jop uz pamatam :D:D
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 07.04.2008, 20:15:24
teraz som zvedavý na reakciu ywetky, mireka alebo eqa :)

fat: urob si to sám... dokážu pomerne jednoducho zistiť, či si to robil alebo nerobil sám... a ywetka tu už písala, že na to budú dávať pozor
Title: Re: OP - Objektove programovanie
Post by: Ing.Veduci on 07.04.2008, 22:24:34
 :puf: :puf: :puf:
Title: Re: OP - Objektove programovanie
Post by: SSPPYY on 08.04.2008, 00:39:34
Dava sa naznamost, ze na buduci pondelok na cviku s Mr. Forgacom pisomka nebude.  :h_azn:
Sirte info dalej.
Title: Re: OP - Objektove programovanie
Post by: ywetka on 08.04.2008, 01:14:17
teraz som zvedavý na reakciu ywetky, mireka alebo eqa :)

fat: urob si to sám... dokážu pomerne jednoducho zistiť, či si to robil alebo nerobil sám... a ywetka tu už písala, že na to budú dávať pozor

heh, i don't care... poleti ako spinave pradlo... a aspon da niekomu zarobit... vidis, mozes dat aj mne, fat, ja ti to zadanie velmi rada spravim ;)
Title: Re: OP - Objektove programovanie
Post by: puq on 08.04.2008, 01:32:42
no to by som netvrdil ze poleti, po prve neviete akeho ma cviciaceho :) a po druhe asi vas vysie menovanych nema :D lebo by nebol blby a by to tu nepisal :D aspon toto si myslim, a ked ma nejakeho ineho cviciaceho vpohode moze zrobit zapich a aj skusku :) sak sme predsa na FEI :D
Title: Re: OP - Objektove programovanie
Post by: SSPPYY on 08.04.2008, 01:46:45
Podla mna by sa uz konecne mohli cviciaci poriadne dotoho obut s tym ci to je vlastny vytvor alebo nie.
Lebo to nie je fer ked niekto riadne maka a je rovnako hodnoteny, ako ten co to flaka a urcite zadanie sam nezrobi, vid minuly semester,
nemenovany predmet (OS) a fakt nemenovany cviciaci!
Title: Re: OP - Objektove programovanie
Post by: JCube on 08.04.2008, 02:08:06
no neviem ci je mozne vyhodit cca 150 ludi z 200 kvoli tomu ze mali moje zadanie...
Title: Re: OP - Objektove programovanie
Post by: puq on 08.04.2008, 02:10:45
:D vidis a este by si dostal po hube ze kvoli tebe ich vyhodili :D :D lebo slovak si vzdy najde ine vyhovorku ako som lenivy a nic sa mi nexce...:D
Title: Re: OP - Objektove programovanie
Post by: stinger on 08.04.2008, 02:21:49
no neviem ci je mozne vyhodit cca 150 ludi z 200 kvoli tomu ze mali moje zadanie...

neboj nic, lady ywetka tento rok zvladne vyhodit aj viac ako 150... dufam, ze bude potom spat s kludnym svedomim, ze je naj
Title: Re: OP - Objektove programovanie
Post by: SSPPYY on 08.04.2008, 02:37:00
Sak mozno tych 150 by si aj zasluzilo.
Ale existuju aj miernejsie metody. Napriklad co takto pri zisteni ze doticny zadanie nerobil, udelit min zapich bez ohladu na doterajsie vysledky pocas semestra. To je podla mna az az mierne.
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 08.04.2008, 02:48:42
to nemá zmysel... je veľké množstvo ľudí, ktorých hlavným cieľom je urobiť akokoľvek a akýkoľvek zápich... takže min. pre nich nebude žiaden trest...
a tí, čo chcú mať zápich normálny, tak si zadanie, hlavne po všetkých výstrahach, urobia...

stinger: nechápeš zmysel :) alebo možno aj hej, ale už vopred hľadáš ospravedlnenia, ak ti zápich nedajú, lebo zadanie neurobíš sám
Title: Re: OP - Objektove programovanie
Post by: aweeeee on 08.04.2008, 02:49:54
looool to nema chybu ako tu chcu stale len vyhadzovat :D ked to pojde takto dalej tak pomaly sa uz nik ani do 3.rocnika nedostane a ani Bc. nespravi nie to este Ing hehe
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 08.04.2008, 02:50:37
ak si ho nikto nezaslúži, tak ho nikto nedostane ;)

ale tomuto ani sám neverím :-))
Title: Re: OP - Objektove programovanie
Post by: aweeeee on 08.04.2008, 02:52:47
ale to len nejak doktorandov zacalo v poslednej dobre bavit toto vyhadzovanie lebo nedavno som to skoro kazdy den pocuval :D
Title: Re: OP - Objektove programovanie
Post by: morrfun23 on 08.04.2008, 02:54:15
ale to len nejak doktorandov zacalo v poslednej dobre bavit toto vyhadzovanie lebo nedavno som to skoro kazdy den pocuval :D
myslis konkretne Eqo????
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 08.04.2008, 02:55:10
ja by som skôr povedal, že ľudí tam prestalo baviť to, ako sa k tým zadaniam pristupuje... :)

plus: v súčasnosti sa viac začalo o podvodoch hovoriť... hlavne v čr - robia sa rôzne akcie proti tomu na českých uni. - systémy na odovzdávanie a kontrolu, atp... a čiastočne aj u nás (sr) sa tým začali viac zaoberať, pokiaľ vm...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 08.04.2008, 02:55:36
ale to len nejak doktorandov zacalo v poslednej dobre bavit toto vyhadzovanie lebo nedavno som to skoro kazdy den pocuval :D
myslis konkretne Eqo????

ja sa eqovi vôbec nedivím... po tom, čo som počul o OS...
Title: Re: OP - Objektove programovanie
Post by: aweeeee on 08.04.2008, 02:57:20
ale to len nejak doktorandov zacalo v poslednej dobre bavit toto vyhadzovanie lebo nedavno som to skoro kazdy den pocuval :D
myslis konkretne Eqo????

ja sa eqovi vôbec nedivím... po tom, čo som počul o OS...
to mas pravdu s tym si dost pri mne vytrpel :D .... ale urcite to nebolo na skodu a aj sam sa naucil o nieco viacej skoda ze tu nieje urcite by to vedel okomentovat
Title: Re: OP - Objektove programovanie
Post by: puq on 08.04.2008, 02:58:09
ako nic proti, ale za OS si mozu sami vyucujuci, ze take nieco dovolili...mali bez pardonu vyhodit tych ludi a bodka...zadanie sa dalo zvladnut normalnym studiom cez semester, ziadne ine vedomosti k tomu netrebalo a kto je raz lenivy sa ucit nech ide robit do anglicka do skladu tesca
Title: Re: OP - Objektove programovanie
Post by: ywetka on 08.04.2008, 03:02:23
no neviem ci je mozne vyhodit cca 150 ludi z 200 kvoli tomu ze mali moje zadanie...

neboj nic, lady ywetka tento rok zvladne vyhodit aj viac ako 150... dufam, ze bude potom spat s kludnym svedomim, ze je naj

akoze toto ma pobavilo :D tak to asi za to, ze fakt mna nebavi takmer nic len vyhadzovanie studentov...  :emot-shakehead:
lol, ty by si co urobil na mojom mieste, ked vidis, ze dotycny na to dlabe cely semester, ma na haku, ked nieco vysvetlujes, napise tu, ze kupi zadanie a potom mi k nemu pri odovzdavani nebude vediet ani ceknut - ani len zakladne veci... ty by si mu povedal, ze dajte index? ako ja mam na haku, ale na zaciatku semestra bola dohoda, ze sa ma apelovat na prisnejsi sposob, lebo v sucasnosti vie programovat mozno kazdy 20ty absolvent skoly (ked neprehanam), co je trochu smutne...
Title: Re: OP - Objektove programovanie
Post by: ywetka on 08.04.2008, 03:06:30
ako nic proti, ale za OS si mozu sami vyucujuci, ze take nieco dovolili...mali bez pardonu vyhodit tych ludi a bodka...zadanie sa dalo zvladnut normalnym studiom cez semester, ziadne ine vedomosti k tomu netrebalo a kto je raz lenivy sa ucit nech ide robit do anglicka do skladu tesca

suhlasim s kazdym tvojim slovom... ale vidis, keby sa to robilo tak, uz tu niekto pise, ze sa teraz urcite citim ako majster sveta, lebo som na tuty zakomplexovany doktorand, ktory sedi stale doma, nevie, co je zivot, len kuka do toho svojho compu, zavistlivo pozera z okna ako si mladi a samozrejme zabavy-znali studentici chodia zit, lebo to narozdiel odo mna vedia... a za to just vymyslim taku pisomku a just take zadanie, aby vsetci museli opakovat rocnik, ked ja nemam radosti zo zivota, nech ani oni nemaju :D :D :D tak to kde sme?  :emot-shakehead: :emot-LMAO:  ap
Title: Re: OP - Objektove programovanie
Post by: stinger on 08.04.2008, 03:08:50
to nemá zmysel... je veľké množstvo ľudí, ktorých hlavným cieľom je urobiť akokoľvek a akýkoľvek zápich... takže min. pre nich nebude žiaden trest...
a tí, čo chcú mať zápich normálny, tak si zadanie, hlavne po všetkých výstrahach, urobia...

stinger: nechápeš zmysel :) alebo možno aj hej, ale už vopred hľadáš ospravedlnenia, ak ti zápich nedajú, lebo zadanie neurobíš sám

ale nie, ja zmysel chapem... tu ide o to, ze ywetka sa po prvych cvikach rozculovala nad tym, ze 90% ludi nechape ani zaklady. a to bolo prve cviko. bohuzial v inych skupinach to percento je zhruba rovnake. tak teraz neviem ako daleko to ti ludia dotiahnu... a ako zvladnu zadanie...

viem, ze C# je zaklad, vy vsetci sa aj snazite, ale neviem, neviem ako to cele dopadne s tymi vyhlaseniami, ze zapocty sa nebudu davat...
Title: Re: OP - Objektove programovanie
Post by: aweeeee on 08.04.2008, 03:11:12
ako nic proti, ale za OS si mozu sami vyucujuci, ze take nieco dovolili...mali bez pardonu vyhodit tych ludi a bodka...zadanie sa dalo zvladnut normalnym studiom cez semester, ziadne ine vedomosti k tomu netrebalo a kto je raz lenivy sa ucit nech ide robit do anglicka do skladu tesca

suhlasim s kazdym tvojim slovom... ale vidis, keby sa to robilo tak, uz tu niekto pise, ze sa teraz urcite citim ako majster sveta, lebo som na tuty zakomplexovany doktorand, ktory sedi stale doma, nevie, co je zivot, len kuka do toho svojho compu, zavistlivo pozera z okna ako si mladi a samozrejme zabavy-znali studentici chodia zit, lebo to narozdiel odo mna vedia... a za to just vymyslim taku pisomku a just take zadanie, aby vsetci museli opakovat rocnik, ked ja nemam radosti zo zivota, nech ani oni nemaju :D :D :D tak to kde sme?  :emot-shakehead: :emot-LMAO:  ap
dufam ze ta pisomka sa nebude tykat nasej skupiny  :ohmigod: ved my sa tam aspon snazime i ked nievzdy to ide ale mame aspon snahu cez to nejak preliezt aj ked to asi tak vidim ze to bude dost brutalne :)
Title: Re: OP - Objektove programovanie
Post by: puq on 08.04.2008, 03:12:52
ale ved kus porozmyslaj co hovoris, minuly rok ste jebali na elektiku, fyziku matiku a neviem co ze ste prisli na informatiku studovat informatiku, a teraz sa co xcete vyhovovarat???? ked si lenivy tak kasli na skolu, treba to pochopit, lebo za rok koncis a co z toho ze aj ziskas titul ked hovno bdues vediet???? niiiiiiiic :)

edit: jedinu vec co mam namietky je veeeeeeeeeeeeeelmi nestastne zaradenie predmetu OP, spolu s TJ a popritom cisco, neostava na vsetko cas, a to sa snazim poctivo robit cely semester...
stacilo to dat minuly semester miesto IT alebo miesto OS
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 08.04.2008, 03:16:20
ono... programovanie je o matematike... ja som sa vždy divil ľuďom, čo matiku nevedia (= nechápu), a idú na software (uznávam, že niektoré predmety sú povinné, a majú ich aj sieťari/hardwaristi)
Title: Re: OP - Objektove programovanie
Post by: JCube on 08.04.2008, 03:16:38
no neviem ci je mozne vyhodit cca 150 ludi z 200 kvoli tomu ze mali moje zadanie...

neboj nic, lady ywetka tento rok zvladne vyhodit aj viac ako 150... dufam, ze bude potom spat s kludnym svedomim, ze je naj
povedz mi dovod preco nevyhodit ludi co si cely rok nedaju ani len namahu pohnut prstom...keby bolo po mojom tak sedime teraz v rocniku tak 50-ti studenti...

Sak mozno tych 150 by si aj zasluzilo.
Ale existuju aj miernejsie metody. Napriklad co takto pri zisteni ze doticny zadanie nerobil, udelit min zapich bez ohladu na doterajsie vysledky pocas semestra. To je podla mna az az mierne.
imho hovadina...nechce sa mu robit? naco studuje?

ale to len nejak doktorandov zacalo v poslednej dobre bavit toto vyhadzovanie lebo nedavno som to skoro kazdy den pocuval :D
neviem co by si robil na ich mieste keby si mal ucit skupinu 20 ludi kde pracuju tak traja styria...

osobne nevidim dovod preco by mal clovek co hovno robi byt Bc alebo Ing...to tu ludi ktori sa snazia neserie ze ludia co cely rok prstom nepohnu su na rovnakej urovni?
Title: Re: OP - Objektove programovanie
Post by: ywetka on 08.04.2008, 03:17:33

dufam ze ta pisomka sa nebude tykat nasej skupiny  :ohmigod: ved my sa tam aspon snazime i ked nievzdy to ide ale mame aspon snahu cez to nejak preliezt aj ked to asi tak vidim ze to bude dost brutalne :)

hehe, ved mne o to ide, aby bola aspon snaha cez to preliezt... neviem odkial sa tu siria take zvlastne informacie... asi ste ma este nevideli preberat zadania  ap

a nemozem povedat, ze som sa rozculovala, ze ludia nechapu zaklady po prvom cviku, len som sa divila, ze nevedia niektore fakt lahucke veci, ktore s OOP ani nesuviseli este... ale myslim, ze sa snazim na cvikach vsetko vysvetlit  a najma trpezlivo vsetko opakovat dookola... keby som bola taka, ze nechcem dat prejst celemu rocniku, tak myslim, ze cvika so mnou vyzeraju kapanek inak  :emot-prettywink: ale jasne, hysteria nech sa siri, tym si asi musi prejst kazdy...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 08.04.2008, 03:18:20
puq: nešťastné zaradanie je to už len preto, že TJ má byť o jave (obdobne predmet .NET, alebo ako sa to volá) a tam by sa už patrilo paradigmy OP ovládať... takže ideálne by bolo, aby predmet OP bol skôr ako predmety TJ/.NET... takto predmety TJ/.NET strácajú čiastočne na význame
Title: Re: OP - Objektove programovanie
Post by: JCube on 08.04.2008, 03:18:32
to nemá zmysel... je veľké množstvo ľudí, ktorých hlavným cieľom je urobiť akokoľvek a akýkoľvek zápich... takže min. pre nich nebude žiaden trest...
a tí, čo chcú mať zápich normálny, tak si zadanie, hlavne po všetkých výstrahach, urobia...

stinger: nechápeš zmysel :) alebo možno aj hej, ale už vopred hľadáš ospravedlnenia, ak ti zápich nedajú, lebo zadanie neurobíš sám

ale nie, ja zmysel chapem... tu ide o to, ze ywetka sa po prvych cvikach rozculovala nad tym, ze 90% ludi nechape ani zaklady. a to bolo prve cviko. bohuzial v inych skupinach to percento je zhruba rovnake. tak teraz neviem ako daleko to ti ludia dotiahnu... a ako zvladnu zadanie...

viem, ze C# je zaklad, vy vsetci sa aj snazite, ale neviem, neviem ako to cele dopadne s tymi vyhlaseniami, ze zapocty sa nebudu davat...
ked si nedas namahu pozriet take veci ako co je trieda a co je objekt a aky je medzi nimi vztah tak sa endiv ze sa rozculovala...ako sa da potom pracovat? mna osobne tento pristup brzdi..
Title: Re: OP - Objektove programovanie
Post by: puq on 08.04.2008, 03:18:48
ono... programovanie je o matematike... ja som sa vždy divil ľuďom, čo matiku nevedia (= nechápu), a idú na software (uznávam, že niektoré predmety sú povinné, a majú ich aj sieťari/hardwaristi)

ved ja nehovorim nic take, ja mam rovnaky nazor :P ja len ze jaaaaaaaaaaake reci kazdy mal, ze fyziku studuje, zim a podobne veci a ked sa konecne programuje kazdy ma v piiiiiiiiiip:)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 08.04.2008, 03:19:55
ono... programovanie je o matematike... ja som sa vždy divil ľuďom, čo matiku nevedia (= nechápu), a idú na software (uznávam, že niektoré predmety sú povinné, a majú ich aj sieťari/hardwaristi)

ved ja nehovorim nic take, ja mam rovnaky nazor :P ja len ze jaaaaaaaaaaake reci kazdy mal, ze fyziku studuje, zim a podobne veci a ked sa konecne programuje kazdy ma v piiiiiiiiiip:)

jj, ja som to aj tak myslel :) možno trochu zle som to napísal :)
Title: Re: OP - Objektove programovanie
Post by: puq on 08.04.2008, 03:20:15
puq: nešťastné zaradanie je to už len preto, že TJ má byť o jave (obdobne predmet .NET, alebo ako sa to volá) a tam by sa už patrilo paradigmy OP ovládať... takže ideálne by bolo, aby predmet OP bol skôr ako predmety TJ/.NET... takto predmety TJ/.NET strácajú čiastočne na význame


jj toto by som presne bral, ale co uz no, jak JCube stale hovori na dostudovanie mame cele letne prazdniny :D :D
Title: Re: OP - Objektove programovanie
Post by: Dulus on 08.04.2008, 03:22:24
trocha odlahcim ...... ked ywetka tu pisala ti posledne posty .... tak myslim ze avatar ju asi vystihoval v reale  ....... ... btw k teme ..... davam za pravdu cviciacm ze my "zabavy-znali studenti" sme lenivy a kasleme na to (cest vynimkam)...... ale zasa, teraz hovorim za seba ..... mna teda to programovanie az tak nebavi .... a proste ked cloveka nieco nebavi tak potom sa k tomu aj tak postavi .... najde si akukoolvek inu pracu len aby nemusel kodit .... napr sa bavkat v GNS3 (simulator na siete) alebi si spravit nejaky regulator na otacky na ventilator atd atd ... ...... keby nam povedali ze no ideme sa ucit ako  sa zakladaju znamky do albumu alebo ako sa osetruju bonsaje ......  tak by sme asi vsetci mavli rukou a robili si svoje ..... ano ano viem ze naco som potom siel na FEI ked ma nebavi programovat ...... no ale tak IT smerov je omnoho viac ako programator ...... a btw PHP sa mi celkom lubi a sa s nim bavcam aj ked nie je v osnovach ziadneho predmetu a urcite by som ho prijal radsej ako C# ....
Title: Re: OP - Objektove programovanie
Post by: ywetka on 08.04.2008, 03:22:33
puq: nešťastné zaradanie je to už len preto, že TJ má byť o jave (obdobne predmet .NET, alebo ako sa to volá) a tam by sa už patrilo paradigmy OP ovládať... takže ideálne by bolo, aby predmet OP bol skôr ako predmety TJ/.NET... takto predmety TJ/.NET strácajú čiastočne na význame


jj toto by som presne bral, ale co uz no, jak JCube stale hovori na dostudovanie mame cele letne prazdniny :D :D

no ved tak to aj je... myslite, ze mna bavi cvicit a vkuse sa babrat s materialmi, ich pripravou, pripravou zadani, skusky a pod. mozno si poviete, ze to nic, ale je to seriozny zabijak casu. Tiez na svoje phd studium mam vyhradene predovsetkym leto... bohuzial, inak sa neda  :emot-rolleyes:
Title: Re: OP - Objektove programovanie
Post by: aweeeee on 08.04.2008, 03:23:35

dufam ze ta pisomka sa nebude tykat nasej skupiny  :ohmigod: ved my sa tam aspon snazime i ked nievzdy to ide ale mame aspon snahu cez to nejak preliezt aj ked to asi tak vidim ze to bude dost brutalne :)

hehe, ved mne o to ide, aby bola aspon snaha cez to preliezt... neviem odkial sa tu siria take zvlastne informacie... asi ste ma este nevideli preberat zadania  ap

a nemozem povedat, ze som sa rozculovala, ze ludia nechapu zaklady po prvom cviku, len som sa divila, ze nevedia niektore fakt lahucke veci, ktore s OOP ani nesuviseli este... ale myslim, ze sa snazim na cvikach vsetko vysvetlit  a najma trpezlivo vsetko opakovat dookola... keby som bola taka, ze nechcem dat prejst celemu rocniku, tak myslim, ze cvika so mnou vyzeraju kapanek inak  :emot-prettywink: ale jasne, hysteria nech sa siri, tym si asi musi prejst kazdy...
no podla mna stacilo precitat tie dotazniky a clovek hned vie ze ci dobre vysvetluje alebo nie a ja nemozem povedat ze by nam bolo zle prave naopak ;).... a zase aj tie zakladne veci su dobre chytaky a podla mna sa skor aj stane ze clovek to vie len nevie pochopit tu otazku ze co to vlastne ma povedat alebo spravit to je napriklad aj moj pripad a nielen z programovania ale aj inych predmetov ale tak mozno staci trosku napomoct a uz sa da chytit a ak sa nechyti ani potom tak smola :D
Title: Re: OP - Objektove programovanie
Post by: sri on 08.04.2008, 03:23:44
to nemá zmysel... je veľké množstvo ľudí, ktorých hlavným cieľom je urobiť akokoľvek a akýkoľvek zápich... takže min. pre nich nebude žiaden trest...
a tí, čo chcú mať zápich normálny, tak si zadanie, hlavne po všetkých výstrahach, urobia...

Tak ok, ale ked sa stane, ze niekto pride z OS odovzdavat, ma vyse 70-80% zhodu a este nevie ani ceknut o zadani, a dostane full alebo skoro full zapich, ta to uz je dobre na **** Keby ze som tak odovzdal a dostanem minimalny zapich ta mlcim jak baranok a este bozkavam cviciacemu nohy... Nehovorim o tom co som pocul, ze niektori nemali ani zadania, len odpovedali na par otazok a dostali zapichy (ale tomu uz ani sam neverim)

 A ini, co im to napr. len neslo na serveri, si mohli tak akurat ...,  hned ich zdzubali. Neviem, ake kriteria nato vlastne mal.

BTW: Nie som ani jeden, ani druhy pripad. :)
Title: Re: OP - Objektove programovanie
Post by: SSPPYY on 08.04.2008, 03:25:48
OMG je toto este forum?
Mne to zacina pripadat ako chat.  :h_grin:

Ako neviem naco ludia myslia ked si vyberaju informatiku na FEI lebo ja ked som to vyberal tak som si myslel ze to je prave o programovani.
A plne suhlasim so vsetkym s JCube. Kto nemaka nema na FEI co hladat.
Title: Re: OP - Objektove programovanie
Post by: aweeeee on 08.04.2008, 03:26:02
a inak len tak pre info ked sa nestihne zadanie odovzdat do 13. tyzdna tak sa za to budu strhavat body alebo to bude tak isto ako s OS ??
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 08.04.2008, 03:27:14
to nemá zmysel... je veľké množstvo ľudí, ktorých hlavným cieľom je urobiť akokoľvek a akýkoľvek zápich... takže min. pre nich nebude žiaden trest...
a tí, čo chcú mať zápich normálny, tak si zadanie, hlavne po všetkých výstrahach, urobia...

Tak ok, ale ked sa stane, ze niekto pride z OS odovzdavat, ma vyse 70-80% zhodu a este nevie ani ceknut o zadani, a dostane full alebo skoro full zapich, ta to uz je dobre na **** Keby ze som tak odovzdal a dostanem minimalny zapich ta mlcim jak baranok a este bozkavam cviciacemu nohy... Nehovorim o tom co som pocul, ze niektori nemali ani zadania, len odpovedali na par otazok a dostali zapichy (ale tomu uz ani sam neverim)

 A ini, co im to napr. len neslo na serveri, si mohli tak akurat ...,  hned ich zdzubali. Neviem, ake kriteria nato vlastne mal.

BTW: Nie som ani jeden, ani druhy pripad. :)

no vidíš, a takých trebalo vyhodiť :) však preto som napísal, že to s tými zápichmi, imo, nemá zmysel... nedať zápich je účinnejšie riešenie... aspoň by to ľudí nútilo robiť
Title: Re: OP - Objektove programovanie
Post by: krtek on 08.04.2008, 03:42:15
ale ved kus porozmyslaj co hovoris, minuly rok ste jebali na elektiku, fyziku matiku a neviem co ze ste prisli na informatiku studovat informatiku, a teraz sa co xcete vyhovovarat???? ked si lenivy tak kasli na skolu, treba to pochopit, lebo za rok koncis a co z toho ze aj ziskas titul ked hovno bdues vediet???? niiiiiiiic :)

edit: jedinu vec co mam namietky je veeeeeeeeeeeeeelmi nestastne zaradenie predmetu OP, spolu s TJ a popritom cisco, neostava na vsetko cas, a to sa snazim poctivo robit cely semester...
stacilo to dat minuly semester miesto IT alebo miesto OS

akoze nemas sa velmi naco stazovat... ja som tretiak a mal som aj tazsie kombinacie predmetov (vid soj+zi+f2+os v zimnom semestri minuelho roku).
vy to mate o dost odlahcene podla mna... ale stale je to o tom, ze ked sa to niekto chce naucit, tak sa to nauci...
poznam aj pripady ked si clovek da urobit zadanie a neskor sa to nauci (vid java - miny a podobne veci...). vzdy je to o chceni sa nieco naucit... ano su aj predmety, ktore studentom velmi "nerezu", ale co sa da uz robit... mne osobne tento system na skole nevyhovuje a preto nato uz zvysoka kaslem. pristup ucitelov, a celkovy system skoly je na dost divnej urovni (cest vynimkam!!!) ale ked niekto chce, tak sa vie vela naucit. ci uz sam, alebo s pomocou tych malo ochotnych ludi na tejto skole. myslim ze pocet ochotnych ludi sa stupnuje so zvysujucim sa rocnikom (ale to je len moj nazor).
takze bud sa s touto skolou zmierte aj s jej systemom a snazte sa naucit co najviac, alebo sa nato vykaslite a chodte niekde inde, alebo robte nieco ine...

a k teme OOP: myslim, ze cviciaci, ktori ucia teraz OOP su velmi dobri a ochotni vysvetlit strasne vela veci aj viackrat... a to, ze su zadania take ake su kvitujem, pretoze su aspon zaujimave pre studentov, cim chcu tento predmet im co najviac priblizit a urobit ho zaujimavym... minuly rok som mal cvika s mirekom a mozem velmi pochvalit za vyucbu a snahu naucit a vysvetlit... hlavne vlastnymi vtipnymi zdrojakmi :P
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 08.04.2008, 03:45:54
no mne sa to tu teda nechce citat... kaslem vas :)
Title: Re: OP - Objektove programovanie
Post by: puq on 08.04.2008, 03:46:25
ja len podotkne ze tu zimu sme mali asi rovnaku :) hoci co je ZI netusim, skus prelozit alebo pretransformovat do terajsieho predmetu :) aj my sme mali F2,OS,SOJ :P
Title: Re: OP - Objektove programovanie
Post by: JCube on 08.04.2008, 03:54:16
ZI to boli tusim formalne jazyky a automaty...to sme nemali povinne... :) a na OS bolo najtazsie to zadanie...skuska bola len o tom ze som si precital prednasky...takze take strasne to nebolo (s odstupom casu hodnotene)...
Title: Re: OP - Objektove programovanie
Post by: JCube on 08.04.2008, 03:54:55
este sa tu vyspamujte a zajtra to dam do inej temy...teraz sa idem pustit do citania knizky... :)
Title: Re: OP - Objektove programovanie
Post by: Ing.Veduci on 08.04.2008, 03:58:57
ja len podotkne ze tu zimu sme mali asi rovnaku :) hoci co je ZI netusim, skus prelozit alebo pretransformovat do terajsieho predmetu :) aj my sme mali F2,OS,SOJ :P

ZI = formalne jazkyky a automaty ... Mr. Hudak
Title: Re: OP - Objektove programovanie
Post by: ONdro on 08.04.2008, 06:09:37
Vie niekto ako spravit tu poslednu ulohu z posledneho cvika z OOP?

6.Vytvorte metódu, ktorá vypíšte početnosť jednotlivých slov, teda napr. situáciu, že slovo jahodka sa v texte vyskytuje 12 krát, znázorníte výpisom: jahodka:12

skusal som tak aj tak a nic mi neide :  bu  :462:
Title: Re: OP - Objektove programovanie
Post by: ONdro on 08.04.2008, 06:37:00
ok,netreba.UZ mam, blbe Dictionary...  bv
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 11.04.2008, 21:36:03
Neviete niekto co presne chcu v 9. cviku v ulohe "Store":

Do triedy Store pridajte verejnú metódu AddAll( ArrayList c ), ktorá pridá všetky prvky z kolekcie c do zoznamu tovaru List.

??
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 11.04.2008, 21:56:47
presne to, čo je tam napísané :)

urobíš metódu, ktorá preberie nejaký arraylist... ten má nejaké prvky, a tieto prvky z arraylistu c pridáš do listu, ktorý máš ako členskú premennú triedy store...
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 11.04.2008, 22:15:53
hm... to ma tak 5 riadkov... alebo mi nieco uniklo? :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 11.04.2008, 22:48:50
no veľa riadkov to určite mať nebude :)
Title: Re: OP - Objektove programovanie
Post by: include on 14.04.2008, 02:51:32
Ako poriesim v mojej hre, aby fungoval casostroj? Mam 1280 miestnosti a hra sa vyvija postupne s plynucim casom, ale neviem ako urobit to, ze ked pocestujem v case do minulosti, aby sa prostredie vedelo pomaly a postupne adaptovat na zaklade technologii, ktore prinesiem cestou v case so sebou. Aby sa vsetky veci adaptovali a taktiez aby bola hra od tejto pozicie uz adekvatna tymto zmenam. Ak ma niekto nejaky napad, nech napise, dik.
Title: Re: OP - Objektove programovanie
Post by: danielmi on 14.04.2008, 03:10:45
kto by mi spravil zadanie za peniazky,mam aj scenar
Title: Re: OP - Objektove programovanie
Post by: include on 14.04.2008, 03:24:53
Ved pomozte niekto... nikoho nic nenapada? Neviem ako urobit to, aby sa veci adaptovali postupne. A neviem kto ma ake zadania, ale miny nerobim ani nic ine, tak aspon toto by som chcel mat...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 14.04.2008, 03:30:15
ak máš dobre implementovanú akciu "použi vec", tak to potom presne vieš použiť aj na aktualizáciu celého prostredia na základe času (a aj pri automatickom plynutí času)...
plus stroj času máš pravdepodobne ako item... takže pri akcii "použi stroj_času" vieš adaptovať prostredie na zmenu...
Title: Re: OP - Objektove programovanie
Post by: include on 14.04.2008, 03:47:49
ak máš dobre implementovanú akciu "použi vec", tak to potom presne vieš použiť aj na aktualizáciu celého prostredia na základe času (a aj pri automatickom plynutí času)...
plus stroj času máš pravdepodobne ako item... takže pri akcii "použi stroj_času" vieš adaptovať prostredie na zmenu...


Stroj casu nemam ako item, ale ma nejake jeho funkcie, pricom je to riesene ako miestnost, ano miestnosti su generovane algoritmom, kto by to pisal rucne, ale o to nejde. Nestaci pouzit metodu "pouzi vec", ta sice funguje o tom to nie je, ale ako urobim to, aby veci, ktore maju v buducnosit iste funkcie naviac od veci z minulosti, vedeli ovplyvnit technologie minulosti a na zaklade toho celu buducnost... aha, uz ma nieco napada... skusim daco zriesit.

PS: miestnosti sa menia dynamicky, avsak neviem urobit to, aby sa menila aj miestnost s casostrojom, no to zatial neriesim, to moze ostat aj tak, lebo potom by toho bolo uz vela na take zadanie.
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 14.04.2008, 04:02:01
btw... netreba brať item strikne ako item (item môže byť aj niečo, čo nie je vidno, len vykonáva nejakú akciu - napr. nejaký timer, prípadne nejaký medzistupeň pre nejaké akcie a pod... zle sa mi to popisuje slovami, žiaľ kresliť tu nvm)... a netreba sa za každú cenu snažiť o kontinuitu bytia...

tj.:
máš lampu, tá je vypnutá... a teraz ju chceš zapnúť... tak máš 2 možnosti:
- urobíš jej nejaký vnútorný stav, a ten zmeníš
- urobíš 2 objekty - "vypnutá lampa" a "zapnutá lampa"... pri zapnutí ten prvý zrušíš a ten druhý zobrazíš...
to druhé ponúka oveľa väčšiu voľnosť pri rovnakej obtiažnosti implementácie...

Title: Re: OP - Objektove programovanie
Post by: include on 14.04.2008, 04:33:27
Do skoly chodim, lebo mam ISIC zlavy a mam rad masove hamburgery s tatarkou. A tak nejak ako pisal Agamemnon tak som tu item aj pochopil, kedze casostroj je nieco ako item v miestnosti, no neda sa s nim hybat pocas celej hry, za ziadnych okolnosti. Ale ked tak robim tu implementaciu prisposobovania veci na zaklade novych technologii, tak mi to prijde tymto mojim sposobom dost banalne, prosim napiste nejaky napad. Radsej tu neuvediem svoje myslienky, aby Vas neovplyvnili, prosim skuste pouvazovat, velmi by ste mi pomohli, vdaka.
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 14.04.2008, 05:10:38
najlepšie nápady sú také, ktoré robia to, čo majú, a sú jednoducho realizovateľné...

ak problém vyzerá zložito, to ešte neznamená, že nemá jednoduché/elegantné riešenie :)
Title: Re: OP - Objektove programovanie
Post by: include on 14.04.2008, 05:44:29
Neverim, ze nikto nema ziaden napad. Nieco uz mam zmaknute, no prispejte s napadom, prosim.
Title: Re: OP - Objektove programovanie
Post by: Havran on 15.04.2008, 00:50:12
ta ked ja nechapem co vlastne chces :(
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 15.04.2008, 01:14:22
a to, čo si dal k dispozícií je málo na nejaký nápad... hlavne ak nvm, s čím mám operovať - ako máš čo implementované, ako čo u teba funguje atď
Title: Re: OP - Objektove programovanie
Post by: include on 15.04.2008, 04:59:55
O nedlho vydam "demo". Uz som to ciastocne nakodil. Dufam, ze potom budete mat viac napadov.
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 15.04.2008, 05:32:06
pokiaľ nebude open source, tak asi skôr nie :)
Title: Re: OP - Objektove programovanie
Post by: Payne on 15.04.2008, 14:38:08
Pocuvaj ma include, ty co vlastne chces?
Title: Re: OP - Objektove programovanie
Post by: include on 15.04.2008, 18:13:50
Pocuvaj ma include, ty co vlastne chces?

No potreboval som pomoct so zadanim, ale uz som to nejak zriesil. Je to popisane v predoslych postoch. Pracujem na verzii zadania, ktoru budem moct dat do obehu a dufam, ze prispejete napadmi, ktore potom budem moct implementovat. Ma to nejak chytilo, ta hra.
Title: Re: OP - Objektove programovanie
Post by: Alzak on 16.04.2008, 23:57:42
Mam abstraktnu triedu ITEM, ktora ma konkretne aj abstraktne metody. Dalej mam 3 triedy (napr. stolicka,stol,kniha), ktore su odvodene (implementuju) abstraktnu triedu ITEM. Chcem vytvorit instancie vsetkych 3 tried a ulozit ich do pola ITEM[].
Ako by som to mal urobit, aby som potom mohol pouzivat metody v danych 3 triedach a sucasne aj konkretne metody v triede ITEM.

public abstract class ITEM
{
    public void konkretnaMetoda()
    {
        ...
    }
    public abstract void abstractnaMetoda(int i);
}

public class stol : ITEM
{
    public void konkretnaMetoda2()
    {
        ...
    }
     public override void abstractnaMetoda(int i)
    {
        ...
    }
}

public class program
{
    public Program()
    {
        ITEM instancia = new stol();
        instancia.konkretnaMetoda();             //Toto by malo ist v pohode
        instancia.konkretnaMetoda2();           //Toto nejde, ale chcel by som, aby to islo
        instancia.abstractnaMetoda(5);         //Tu by sa mala volat prepisana metoda v triede stol?
    }
    public static void Main()
    {
        new Program();
    }
}
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 17.04.2008, 05:00:51
instancia.konkretnaMetoda2();           //Toto nejde, ale chcel by som, aby to islo

pretypuj a pôjde:
((stol) instancia).konkretnaMetoda2();
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 18.04.2008, 18:26:18
ach jaj eminka, ty sa asi zase nudis, ze tie stare videjka vytahujes..
Title: Re: OP - Objektove programovanie
Post by: puq on 26.04.2008, 17:47:37
taka otazka Item ma povinne name a description..... a dalej je pri prikazoch ze: preskumaj VEC, ono to ma hodit len to description? alebo nieco nove?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 26.04.2008, 17:50:09
no tak podla mna napr este mozes mat nieco take ak napr ked das preskumat skatulku tak ti tam moze najst novy Item v nej... a tak :)
Title: Re: OP - Objektove programovanie
Post by: puq on 26.04.2008, 17:53:18
no hej ale take nemam :P okey pri verzii 1.0 to necham tak :)
Title: Re: OP - Objektove programovanie
Post by: Final_Destructer on 26.04.2008, 23:50:41
Aky je rozdiel medzi "dž" a "ô"?

dž:
 Item RoomItems = new ArrayList();

ô:
 IItem RoomItems = new ArrayList();

EDIT:

Ešte jedna otazka:

chcel by som smery do ktor(i/y)ch sa da z miestnosti ist reprezentovat enumeracnym typom ...napr. private enum Directions... trapi ma vsak taka vec ze ked budem vytvarat napr. miestnost ako konstruktoru zadam tie pripustne smery. Resp. ako to riesite vy
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 27.04.2008, 00:05:55
predpokladám, že IItem je rozhranie z tej sady, čo je dodaná ku zadaniu?

ak hej, tak minimálne to s IItem nebude fungovať... to s Item len za istých podmienok, ale skôr tiež nie...

inak... rozdiel je taký, že ako inštanciu rozhrania môžeš vytvoriť objekty rôznych typov - ak máš viac tried, ktoré implementujú dané rozhranie:
Code: [Select]
interface IRozhranie { ... }

class Trieda : IRozhranie { ... }
class Classa : IRozhranie { ... }
a potom niekde v kóde môžeš použiť takéto veci:
Code: [Select]
IRozhranie a = new Trieda();
ale aj
IRozhranie b = new Classa();

výhodné použiť napr. pri predávaní parametrov metóde... (aj viacero ďalších použití):
Code: [Select]
int Method(IRozhranie r) { ... }

použitie:
Method(a);
ale aj:
Method(b);
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 27.04.2008, 00:08:24
pre edit:

hodnoty enum vieš normálne použiť ako akúkoľvek inú hodnotu (napr. ako číslo 12)

Code: [Select]
public enum Direction {Hore, Dole}

class Trieda {
  public Trieda(Direction d) { ... }
}

použitie:
Trieda t = new Trieda(Direction.Dole);
resp.
Trieda t = new Trieda(Direction.Hore);
Title: Re: OP - Objektove programovanie
Post by: Mao on 27.04.2008, 00:10:11
Mozes to riesit tak ze kazda miestnost bude obsahovat referencie susednych miestnosti, nejaky arraylist do ktoreho nahadzes ten enumeracny typ, a na zaklade jeho obbsahu budes vediet ci existuje prechod v danom smere, potom mozes mat nejake 4 boolovske premenne, ktore ak existuje cesta v danom smere budu true, potom mozes mat maticu incidencie. Moznosti je vela´.

A co sa tyka toho rozdielu, tak to ti prelozi kompilatotr? Ved napravo mas typ arraylist a nalavo je typ Item, resp Rozhranie IItem.
Title: Re: OP - Objektove programovanie
Post by: Final_Destructer on 27.04.2008, 00:16:46
Ja som to myslel tak ze ked mam rozhranie IItem a urobil som si aj triedu Item (ktora to rozhranie implementuje) ci mam pouzivat ako typ Item alebo IItem? Napr. ked robim novy BackPack ..tak to bude:

IItem Inventory = new ArrayList() alebbo Item Inventory = new Ar...

Lebo v tej triede Step (ktora mimochodon neviem na co je :D) je backpack urobeny ako IBackPAck...

EDIT: Ked som implementoval rozhranie IBackPack tak v metode Push to ako parameter prebera nieco typu IItem... to tam tak nechat alebo to prepisat na Item

Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 27.04.2008, 00:17:47
to s arraylistom ti nepôjde

používaj inštancovanie rozhrania
IItem i = new Item();
Title: Re: OP - Objektove programovanie
Post by: JCube on 27.04.2008, 00:19:57
ked chces mat zoznam Itemov tak to sprav ako

List<Item> itemList = new List<Item>();
Title: Re: OP - Objektove programovanie
Post by: Final_Destructer on 27.04.2008, 00:20:50
Nieco ako ArrayList Itemov neexistuje?
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 27.04.2008, 00:21:42
ked chces mat zoznam Itemov tak to sprav ako

List<Item> itemList = new List<Item>();

a ak to chceš mať cez arraylist, tak:
IList itemList = new ArrayList();
resp.
ArrayList itemList = new ArrayList();
Title: Re: OP - Objektove programovanie
Post by: Mao on 27.04.2008, 00:22:01
Nieco ako ArrayList Itemov neexistuje?
Nie ArrayList je kolekcia, pozor nie genericka,  dava sa do nej typ Object, teda v podstate vsetko, kedze je to bazova trieda vsetkych tried.
Title: Re: OP - Objektove programovanie
Post by: Final_Destructer on 27.04.2008, 00:25:41
Nieco ako ArrayList Itemov neexistuje?
Nie ArrayList je kolekcia, pozor nie genericka,  dava sa do nej typ Object, teda v podstate vsetko, kedze je to bazova trieda vsetkych tried.

Ked sa do nej vklada vsetko tak aj objekt triedy Item nie? A ked ho budem vyberat tak ho pretypujem na Item...take nieco by nefungovalo?
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 27.04.2008, 00:27:33
Nieco ako ArrayList Itemov neexistuje?
Nie ArrayList je kolekcia, pozor nie genericka,  dava sa do nej typ Object, teda v podstate vsetko, kedze je to bazova trieda vsetkych tried.

Ked sa do nej vklada vsetko tak aj objekt triedy Item nie? A ked ho budem vyberat tak ho pretypujem na Item...take nieco by nefungovalo?

fungovalo...
Title: Re: OP - Objektove programovanie
Post by: puq on 27.04.2008, 00:28:50
jj uspesne funguje u mna:)
Title: Re: OP - Objektove programovanie
Post by: Final_Destructer on 27.04.2008, 00:30:00
ok, vdaka
Title: Re: OP - Objektove programovanie
Post by: Mao on 27.04.2008, 00:30:21
ArrayList je kolekcia, do kotrej sa da dat hocijaky objekt, ale v jednom arraylist mozes mat aj itemy, stringy, backpack, postavy a vsetko moze. List<Item> je vsak genericka kolekcia, a do nje das iba Item a nic ine. Tym padom je bezpecnejsia
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 27.04.2008, 00:31:29
ArrayList je kolekcia, do kotrej sa da dat hocijaky objekt, ale v jednom arraylist mozes mat aj itemy, stringy, backpack, postavy a vsetko moze. List<Item> je vsak genericka kolekcia, a do nje das iba Item a nic ine. Tym padom je bezpecnejsia

a v niektorých prípadoch preto len veľmi obtiažne použiteľná :) toto ale taký prípad nie je :)
Title: Re: OP - Objektove programovanie
Post by: puq on 27.04.2008, 00:33:11
cize lepsie robit cez List<Item> ano? ked xcem tam mam len ten jeden druh objektu
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 27.04.2008, 00:34:09
cize lepsie robit cez List<Item> ano? ked xcem tam mam len ten jeden druh objektu

jj
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 27.04.2008, 00:34:38
cize lepsie robit cez List<Item> ano? ked xcem tam mam len ten jeden druh objektu

jj

dokonca takto:

IList<Item> itemList = new List<Item>();
Title: Re: OP - Objektove programovanie
Post by: puq on 27.04.2008, 00:36:09
okey zajtra to pomenim :) aspon uz nemusiet tam davat vynimku na to keby tam nebol ten objekt item ale ine objekty :)
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 27.04.2008, 03:18:37
V Step.cs je take volanie metody, ktora ma vratit smery, do ktorych sa da ist z danej miestnosti ako ArrayList... toho sa treba drzat alebo mozme tie smery vyriesit aj inac? Na co je tam vlastne to Step.cs? Vdaka
Title: Re: OP - Objektove programovanie
Post by: sri on 27.04.2008, 07:22:20
Hej to aj mna by zaujimalo, jaka ryza v tom je :D Teda naco je vlastne to Step.cs.. Nechce sa mi teraz ku koncu menit cele ryzove pole ;)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 27.04.2008, 16:07:36
nvm :) to by ywetka mohla vysvetliť, čo tým chceli autori povedať :)
Title: Re: OP - Objektove programovanie
Post by: puq on 27.04.2008, 16:23:02
nice :) kedze to nie ej rozhranie, ale abstraktna trieda, tak i ja neviem :) ale velmi to neplanujem pouzit :)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 27.04.2008, 16:33:04
nvm :) to by ywetka mohla vysvetliť, čo tým chceli autori povedať :)

ani ja neviem, ako tak na to pozeram :( ale spytam sa a dam vam vediet...   bk
Title: Re: OP - Objektove programovanie
Post by: puq on 27.04.2008, 16:37:00
 :ohmigod: :ohmigod: :ohmigod: :ohmigod: :ohmigod: :P :P
Title: Re: OP - Objektove programovanie
Post by: ywetka on 27.04.2008, 16:44:12
:ohmigod: :ohmigod: :ohmigod: :ohmigod: :ohmigod: :P :P

joj, tak vsetko stale zavisi od cviciaceho... keby prisli moji studenti za mnou a zacali mi to vysvetlovat, ze ta cast je zbytocna lebo to a to, tak by som povedala, ze to tam davat teda nemusia  :emot-rolleyes: ale tak ked uz bol dohodnuty jeden format... a uprimne povedane vymyslel ho a zadal mirek a nediskutovali sme o tom nejako spolocne... takze je jasne, ze ked sa na to teraz pozriem, ani ja neviem, co tym chcel basnik povedat... ale spytam sa hovorim  ;)
Title: Re: OP - Objektove programovanie
Post by: puq on 27.04.2008, 17:00:54
sak jasne :P len treba trochu podpichnut :P
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 27.04.2008, 19:16:34
hm teraz mi Visual Studio zapotilo ze:

(https://www.tu-ke.com/forum/proxy.php?request=http%3A%2F%2Fs4.directupload.net%2Fimages%2F080427%2Fvu8l5wuk.jpg&hash=1d7a8b6ac358b32568be573ada3a6428a6b4d3d2)

nevie niekto WTF?
Title: Re: OP - Objektove programovanie
Post by: puq on 27.04.2008, 19:42:24
to teraz si zacal robit zadanie? alebo po case ti to vypisalo? ked si mal uz porobene veci?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 27.04.2008, 19:47:52
teraz som zacal ale uz som sa na to vysral... som dorabal do tych veci co som stiahol z moodla a nejak to neslo tak som vytvoril vlastny novy projekt...
Title: Re: OP - Objektove programovanie
Post by: puq on 27.04.2008, 19:49:14
yop to som ti xcel rpave poradit, lebo mne sa stalo to iste :)
Title: Re: OP - Objektove programovanie
Post by: ppt on 27.04.2008, 19:50:06
kOsTi & puq
v Solution Exploreri pravy klik na projekt -> Properties -> Na karte application zmenit Output type z Class Library na Console Application.
Title: Re: OP - Objektove programovanie
Post by: puq on 27.04.2008, 19:53:27
mas jedno :) vytvorili sme si vlastne projekty :P
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 27.04.2008, 19:54:05
ale ppt diky... dobre vediet pre buducnost :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 27.04.2008, 20:24:41
vytvoril si project, ktorý nerobí .exe, ale .dll... a nechce ti ho spustiť :)

EDIT: aha, nevšimol som si, že ti už poradili :)
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 27.04.2008, 21:15:43
Code: [Select]
//Vybere vec zos batoha
        public IItem Pop(string name)
        {
            int i;
            bool ItemRemoved = false;
            IItem temp = new Item();
           
            for (i = 0; i < this.Inventory.Count; i++)
            {
                if (((Item)Inventory[i]).GetName() == name)
                {
                    temp = ((Item)Inventory[i]);
                    Inventory.Remove(((Item)Inventory[i]));
                    ItemRemoved = true;
                    Console.WriteLine("Vec {0} už vof dnuka vof batohu neni.", name);
                }
               
            }
            if (!ItemRemoved) { Console.WriteLine("Nane {0} vof batohu, nit co vyrucic!", name); }
            return temp;
        }

t.j - moj Pop. Otazka teraz znie: Je v poriadku ze temp je typu IItem a priradzujem do neho objekt typu Item?
Vdaka!
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 27.04.2008, 21:29:33
jj, je
Title: Re: OP - Objektove programovanie
Post by: Final_Destructer on 28.04.2008, 00:38:36
Mam dalsiu otazku:

Mapu robim cez dvjrozmerne pole Roomov... teda konstruktor vyzera tak:

Room[,] Field = new Room[x,y]

a potom volam metodu Generate, ktora robi to ze na kazdom policku toho pola roomov (teda na kazdom Roome???) urobi:

napr. Field[i,j] = new Room("Chodba", ...);

no a ono to vyhadzuje taku vec ze NullReferenceException ..

neviete preco?

Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 28.04.2008, 00:56:06
kde presne ti to tam vyhadzuje? pastni kód
Title: Re: OP - Objektove programovanie
Post by: Final_Destructer on 28.04.2008, 01:24:18
ked dam debug tak sa to spusti ale hodi exception a zltym oznaci ten riadok kde do Field[i,j] priradzujem new Room (bludy bludy...).
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 28.04.2008, 01:39:24
tú exception možno vyhadzuje niečo, čo priradzuješ v konštruktore triedy Room...

lebo takto by to malo fungovať...

prípadne... odkrokuj si to - ale tak si to krokuj, aby si chodil aj do vnútra metód, aby si presne videl, kde to padne
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 28.04.2008, 02:00:15
Code: [Select]
private string Name;
        private string Description;
        private ArrayList ItemList;
        private ArrayList DirectionsList;
        private bool Visited;
       
        //Smery ze kde sa da zos miestnosti ist
        private bool Sever;
        private bool Juh;
        private bool Vychod;
        private bool Zapad;

        //Konštruktor miestnosti
        public Room(string Name, string Description, bool visited, bool sever, bool juh, bool vychod, bool zapad)
        {
            ArrayList DirectionsList = new ArrayList();
            this.Visited = visited;
            this.Sever = sever;
            this.Juh = juh;
            this.Vychod = vychod;
            this.Zapad = zapad;
            SetDirectionsList();
            ArrayList ItemList = new ArrayList();
            this.Name = Name;
            this.Description = Description;
        }

toto su veci ohladom roomu a knostruktora... hodil som si za konstruktor Roomu breakpoint a pozrel stav tych veci a pri ItemListe aj DirectionListe mi to pise ze null. Moze to byt ten problem?

Este pripajam metodu SetDirectionsList():

Code: [Select]
//Toto je metoda, ktora vytvori DirectionsList, resp. ho naplni smermy kde sa da ist
        public void SetDirectionsList()
        {
            if (this.Sever) DirectionsList.Add("sever");
            if (this.Vychod) DirectionsList.Add("vychod");
            if (this.Zapad) DirectionsList.Add("zapad");
            if (this.Juh) DirectionsList.Add("juh");
        }
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 28.04.2008, 02:10:09
výnimku ti vyhodí to SetDirectionsList()...

dôvod je ten, že to, čo máš v konštruktore, neinicializuje členov triedy, ale len lokálne premenné konštruktora:
ArrayList DirectionsList = new ArrayList();
- vytvorí lokálnu premennú a tú inicializuje...

správne potrebuješ:
DirectionsList = new ArrayList();
resp.:
this.DirectionsList = new ArrayList();

a to isté pre ItemList...
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 28.04.2008, 02:30:02
ufff no chapem...to som opravil...ale i tak to hadze chybu... nebudem to uz tu riesit iba co postujem stale kod... Agamemnon nebudes nahodou na Mirekovom cviku s Agnlickou skupinou o...ufff 10:50 tusim?
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 28.04.2008, 02:37:04
mal by som zajtra zase byť na cviku...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 28.04.2008, 02:57:18
ešte ak môžem radu, čo sa týka komentárov:

mirek vám hovoril, že systémovú príručku stačí vygenerovať doxygenom (týka sa jeho skupín, iné závisí na cvičiacom) - to vám odľahčí robotu dosť výrazne...
ale na to, aby ste to mohli urobiť, tak potrebujete upraviť komentovanie - ide hlavne o komentovanie metód, tried, atď...

namiesto toho jednoduchého komentovania (typu: // komentár), potrebujete použiť nejaký zo spôsobov zápisu pre doxygen (detaily nájdete na webe: http://www.stack.nl/~dimitri/doxygen/docblocks.html)
ide hlavne o špeciálne uvádzanie komentárov:
Code: [Select]
/**
 * komentár
 */
prípadne iné verzie sú tiež...

(ak chcete vidieť ukážku vygenerovanej dokumentácie, tak tu: http://discovery.fw.sk/~pavlicko/refman.pdf - je to v angličtine, ale dá sa nastaviť aj sk)
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 28.04.2008, 02:59:43
Tie komentare co tam mam to su iba docasne... aby som vedel co sa tam robi... serioznejsie urobim ked to dokoncim ;) ale vdaka za radu a linky.
Title: Re: OP - Objektove programovanie
Post by: puq on 28.04.2008, 03:04:47
cize java komentar :) hej? no zajtra navrhnem aj forgacovi, nech cez toto mozeme amt tiez :)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 28.04.2008, 03:18:50
hej, u mna je tiez jedno, v com bude dokumentacka... take pekne sa naucime robit az dalsi semester na ZSwI  :P... teraz mozete mat aj v doxygene, alebo v niecom podobnom.
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 28.04.2008, 03:20:00
inac ywetka... kedy a kde sa budu odovzdavat zadania? :)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 28.04.2008, 03:46:56
inac ywetka... kedy a kde sa budu odovzdavat zadania? :)

hm, tak je to riesene, ze budu nejake terminy, kedy budu vsetky skupiny odovzdavat naraz... bola zatial taka dohoda, ze kazdy bude odovzdavat svoj program inemu cviciacemu ako tomu, ktory ho cvicil... to plati o tych terminoch. Pokial vsak chcete odovzdat program este pocas trvania semestra (t.j. do 13. tyzdna), tak ho mozete odovzdat svojmu cviciacemu... takze tak sa ma situacia  :emot-prettywink:
Title: Re: OP - Objektove programovanie
Post by: puq on 28.04.2008, 03:50:46
zaujimavo vymyslene, inac su na programe nejake bodiky dole? ked sa bude odovzdavat po 13 tyzdni????
Title: Re: OP - Objektove programovanie
Post by: ywetka on 28.04.2008, 03:54:27
zaujimavo vymyslene, inac su na programe nejake bodiky dole? ked sa bude odovzdavat po 13 tyzdni????

urcite nie
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 28.04.2008, 03:59:38
no skusim na tom porobit uvidime co bude :) zatial som na bode ze poriadne neviem co a ako :D
Title: Re: OP - Objektove programovanie
Post by: puq on 28.04.2008, 04:07:37
ja som bol na tom podobne jak ty, ale daco som porobil a mam predstavu, len dufam ze v polke sa nespamatam ze to tak fungovat nebude :D :D
Title: Re: OP - Objektove programovanie
Post by: pUf on 28.04.2008, 14:19:37
este tip na generovanie systemovej doku - VSdocman. integruje sa do VS :P
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 28.04.2008, 21:27:39
Nezeby som chcel byt hnusny ale hodit verziu 0.2 Interfejsov ked uz mam zadanie na 70 percent je pekne od veci ...
Hned mam zrazu na vecer zabavu...

Este by som poprosil blizsie opisat co vlastne ma robit ten step. Teraz to bude trieda (nie abstraktna) cize treba urobit nejaky objekt. Napr. ja ked prejdem do dalsej miestnosti tak urboim urcite veci - ziskam jej meno, popis, smery, veci, veci v batohu.. doteraz som to proste robil v metode (napr. MoveNorth()) kde to aj rovno vypisalo. Ak chapem dobre tak po novom mam urobit novy objekt Step (?) a co s nim? Mam ho iba vytvorit alebo aj urobit v ramci triedy Step nejaku metodu na vypis a tu potom zavolat???

Vdaka za objasnenie...

EDIT: Resp. ma niekto nejaky tip ako to tam vsunut tak aby mi triedy uz brali nove Interfejsi a nie este tie stare? Prepisal som subory v zlozke Projects ale nejako to nefunguje.... vdaka
Title: Re: OP - Objektove programovanie
Post by: mirek on 28.04.2008, 21:32:18
skus tuto otazku napisat sem https://moodle.fei.tuke.sk/mod/forum/discuss.php?d=64 hadam ti niekto kompetentny odpovie...
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 28.04.2008, 21:35:06
skus tuto otazku napisat sem https://moodle.fei.tuke.sk/mod/forum/discuss.php?d=64 hadam ti niekto kompetentny odpovie...

Ako v tom fore vlozim prispevok?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 28.04.2008, 21:36:04
tak

https://moodle.fei.tuke.sk/mod/forum/post.php?reply=230
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 28.04.2008, 21:37:22
tak

https://moodle.fei.tuke.sk/mod/forum/post.php?reply=230

Neviem sice co tam pise tebe ale mne sa tam zobrazi toto:

"V tejto diskusii nemôžete prispievať

Viac informácií o tejto chybe"
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 28.04.2008, 21:38:25
proste sa prihlasis a kliknes na reply
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 28.04.2008, 21:39:25
proste sa prihlasis a kliknes na reply

Som prihlaseny a ziadne reply tam nemam ... nevie ma niekto z kompetentnych skompetentnit aby som mohol odpovedat?  :j_grin:
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 28.04.2008, 21:41:48
ju dont hev zis?

(https://www.tu-ke.com/forum/proxy.php?request=http%3A%2F%2Fs2.directupload.net%2Fimages%2F080428%2Fo5vzh5pi.jpg&hash=d430cb497a8604a4b16f6d8f16226cdd77fcb89b)
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 28.04.2008, 21:44:57
Aj hev dis

(https://www.tu-ke.com/forum/proxy.php?request=http%3A%2F%2Fimg134.imageshack.us%2Fimg134%2F3328%2Fproblemva8.th.jpg&hash=dba993f43b7285636bdb7c22b2bcd133d5e07123) (http://img134.imageshack.us/my.php?image=problemva8.jpg)

Resp. vidim jaku ma ImageShack rychlost tak mam toto iste co ty len bez Reply
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 28.04.2008, 21:49:36
fuuu no to neviem... mozno sa tam niekde treba prihlasit do diskusie :)
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 28.04.2008, 21:53:11
fuuu no to neviem... mozno sa tam niekde treba prihlasit do diskusie :)

Akurat po dacom takom patram ale nejako nic take nevidim ... ku kurzu som prihlaseny. Zeby Moodle bug? No v kazdom pripade by ma potesilo keby niekto z kompetentnych odpisal aspon tu lebo by som to rad zacal prerabat... ;)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 28.04.2008, 21:55:18
no uz mala ywetka zistit naco to je tak hadam da vediet ked zisti :)
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 28.04.2008, 21:56:55
no uz mala ywetka zistit naco to je tak hadam da vediet ked zisti :)

No nam uz dneska Mirek na hodine hovoril ze jak to je po novom a som to aj pochopil ale ked som to rozbalil ta som z toho zas trocha zmäteny... v globale chapem ze to nahradi tie moje vypisy z GetDescription a pod ale neviem ako to tam implementovat.

Resp konkretna moja otazka je:

Mam vytvorit obejkt Step (to viem) ...ale mam ho iba vytvorit alebo ho mam pouzit na ten vypis? A ked ano tak mam v triede, ktora implementuje rozhranie IStep (napr. Step) dorobit nejaku metodu na vypis tych udajov?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 28.04.2008, 21:58:02
najlepsie by bolo keby to netrebalo pouzit a bude :P
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 28.04.2008, 22:01:14
najlepsie by bolo keby to netrebalo pouzit a bude :P

Ta ja by som bral keby platili Interfejsi 0.1 akurat bez toho Stepu... resp. ten Step by nebol v tej dvojke (IGame sa mi z 0.2 zda dost k veci ;) - message pre kompetentnych - ) ale na co nahradzat to co mam urobene vypismy nejakym objektom Step ked i tak to urobi to iste...
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 28.04.2008, 22:04:51
akoze dost blbe ze to tam strkaju priebezne... a potom ze mame robit zadanie ked ho treba prerabat potom kazdy den :D
Title: Re: OP - Objektove programovanie
Post by: sri on 28.04.2008, 22:16:00
no uz mala ywetka zistit naco to je tak hadam da vediet ked zisti :)

No nam uz dneska Mirek na hodine hovoril ze jak to je po novom a som to aj pochopil ale ked som to rozbalil ta som z toho zas trocha zmäteny... v globale chapem ze to nahradi tie moje vypisy z GetDescription a pod ale neviem ako to tam implementovat.

Resp konkretna moja otazka je:

Mam vytvorit obejkt Step (to viem) ...ale mam ho iba vytvorit alebo ho mam pouzit na ten vypis? A ked ano tak mam v triede, ktora implementuje rozhranie IStep (napr. Step) dorobit nejaku metodu na vypis tych udajov?

No ja som to od Mireka pochopil tak, ze mame mimo toho vykonat prikaz,
napr. metodou

public Step execute (String command)

, ktora vracia ten objekt typu Step .... a ten potom pouzijeme na vypis, aby sme to nemuseli pri vypise tahat z kazdeho frasa

EDIT: Prave som objavil v IGame.cs metodu
       
        IStep NextStep(string command);
        // process the next step by the entered command

takze to asi nejak tak bude
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 28.04.2008, 22:26:25
no uz mala ywetka zistit naco to je tak hadam da vediet ked zisti :)

No nam uz dneska Mirek na hodine hovoril ze jak to je po novom a som to aj pochopil ale ked som to rozbalil ta som z toho zas trocha zmäteny... v globale chapem ze to nahradi tie moje vypisy z GetDescription a pod ale neviem ako to tam implementovat.

Resp konkretna moja otazka je:

Mam vytvorit obejkt Step (to viem) ...ale mam ho iba vytvorit alebo ho mam pouzit na ten vypis? A ked ano tak mam v triede, ktora implementuje rozhranie IStep (napr. Step) dorobit nejaku metodu na vypis tych udajov?

No ja som to od Mireka pochopil tak, ze mame mimo toho vykonat prikaz,
napr. metodou

public Step execute (String command)

, ktora vracia ten objekt typu Step .... a ten potom pouzijeme na vypis, aby sme to nemuseli pri vypise tahat z kazdeho frasa

EDIT: Prave som objavil metodu
       
        IStep NextStep(string command);
        // process the next step by the entered command

takze to asi nejak tak bude


Uffff ta teraz uz totalne nechapem.... priklad:
Zadam napr. "sever"

U mna metoda MoveNorth() urobit toto:

zisti ci sa da ist na sever, ziska vsetky udaje co treba vypisat (cez metody, ktore su rozhadzane v roznych triedach) a vypise to.

Pricom tuto metodu vola objekt typu Player, ktory ma parametre X a Y (cize poloha na mape).

A pouzitim Step to bude ako? NextStep zisti, ze chcem sa posunut na mape o policko hore tak vytvori objekt Step (ktory zozbiera tie iste informacie ako ja zozbieravam v horeuvedenej metode) a vrati mi ho. A ja potom cez nejaku metodu v triede Step (pr. PrintStep(Step step)) ten vrateny objekt vypisem?
Title: Re: OP - Objektove programovanie
Post by: sri on 28.04.2008, 23:03:34
Jednoducho Ti ten objekt typu Step na konci (uz po vykonani vsetkeho - samotny Step do vykonavania nezasahuje) pozbiera a uschova tie udaje ... A Ty ked chces, tak ich mozes ale nemusis pomocou neho vypisat, napr. nejakou metodou PrintStep(). Nikde nie je uvedene, ze to musis vypisovat cez Step. Nechapem naco to tam je, mozno chce mirek nieco testovat alebo co ja viem  bn

EDIT: Ked dobre chapem, tak Step je len taka krabica (navrhovy vzor Messenger tusim), ktorou v jednom baliku podas vsetky aktualne informacie
Title: Re: OP - Objektove programovanie
Post by: buhehe on 28.04.2008, 23:24:16
a ja sa xcem spytat ci bude aj v0.3 ci uz mozem zacat normalne robit?
Title: Re: OP - Objektove programovanie
Post by: mirek on 28.04.2008, 23:37:41
Aj hev dis

(https://www.tu-ke.com/forum/proxy.php?request=http%3A%2F%2Fimg134.imageshack.us%2Fimg134%2F3328%2Fproblemva8.th.jpg&hash=dba993f43b7285636bdb7c22b2bcd133d5e07123) (http://img134.imageshack.us/my.php?image=problemva8.jpg)

Resp. vidim jaku ma ImageShack rychlost tak mam toto iste co ty len bez Reply

no - uz je asi dobre - ostal tam priznak z minuleho roku, ze pre kazdu skupinu bolo forum vlastne...
Title: Re: OP - Objektove programovanie
Post by: sri on 29.04.2008, 00:00:06
to akoze mirek je tu a sa nevyjadri k nasim uvaham o Step.cs ?!  :ohmigod:  :j_tongue:
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 29.04.2008, 00:40:45
Mirek sa vyjadril ze ak mame otazky ohladom zadani tak sa treba obratit na forum na moodli ;)

to Mirek: Mne este stale nejde pridavat prispevky v tom fore na moodli  ???
Title: Re: OP - Objektove programovanie
Post by: mirek on 29.04.2008, 00:54:18
Mirek sa vyjadril ze ak mame otazky ohladom zadani tak sa treba obratit na forum na moodli ;)

to Mirek: Mne este stale nejde pridavat prispevky v tom fore na moodli  ???

tak hadam do dvojice uz to pojde - zasa som objavil novu ficuru v moodli
Title: Re: OP - Objektove programovanie
Post by: mirek on 29.04.2008, 00:55:05
to akoze mirek je tu a sa nevyjadri k nasim uvaham o Step.cs ?!  :ohmigod:  :j_tongue:

mirek tu nie je - on o tomto fore vobec nevie a vobec sem nechodi. ale ked sa ho opytate, urcite vam rad odpovie - aspon co ho poznam...
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 29.04.2008, 01:16:26
Mirek sa vyjadril ze ak mame otazky ohladom zadani tak sa treba obratit na forum na moodli ;)

to Mirek: Mne este stale nejde pridavat prispevky v tom fore na moodli  ???

tak hadam do dvojice uz to pojde - zasa som objavil novu ficuru v moodli

OK vdaka uz to ide... otazku som presunul na moodle forum ;)
Title: Re: OP - Objektove programovanie
Post by: kalkulator on 29.04.2008, 16:48:06
chlapi...mam problem...musime sa striktne drzat predpisanych rozhrani, ktore su na wiki? lebo hru uz robim dlhsi cas a bolo by to dost narocne  prerabat cele zadanie.....funkcnost je ta ista
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 29.04.2008, 16:53:39
chlapi...mam problem...musime sa striktne drzat predpisanych rozhrani, ktore su na wiki? lebo hru uz robim dlhsi cas a bolo by to dost narocne  prerabat cele zadanie.....funkcnost je ta ista

ja predpokladám, že áno... tie interface-i sú kvôli unittestom, as far as i know :)
Title: Re: OP - Objektove programovanie
Post by: Faust on 29.04.2008, 18:38:36
chlapi...mam problem...musime sa striktne drzat predpisanych rozhrani, ktore su na wiki? lebo hru uz robim dlhsi cas a bolo by to dost narocne  prerabat cele zadanie.....funkcnost je ta ista
ja mam cviko s Révés-om a on mi povedal že nemusime striktne použiť tie rozhrania čo su na wiki
(ale iny cvičiaci to možno bude vyžadovať neviem no)
PS: a tiež by sa mi nexelo prerabat to čo už mam zrobene...  :ohmigod:
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 29.04.2008, 18:40:28
ono ako ywetka povedala ze sa bude odovzdavat pri inom cviciacom takze neviem veru....
Title: Re: OP - Objektove programovanie
Post by: Michal102 on 29.04.2008, 19:20:31
Pocujte mam problem, robim serializaciu jednej mojej public triedy a Visualko mi hadze errory typu
Quote
Inconsistent accessibility: parameter type 'Game.Player' is less accessible than method 'Game.Game_create.changePosition(string, Game.Player)'
viem cca co mu vadi ale ako to poriesit to zatial netusim, neporadi niekto...
Title: Re: OP - Objektove programovanie
Post by: kalkulator on 29.04.2008, 21:32:27
no ja mam cviko s mirekom...prerabat sa mi to uz nechce, dufam ze mu to nebude vadit...nestihacka sorry, nevedel som ze sa musime podla toho riadit
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 29.04.2008, 21:47:40
kalkulator: Mirek to pozaduje aby to bolo podla aktualnych interfejsov. Ja som najprv nadaval ale ta uz som to prerobil tak som kludny :D (a zasa az tolko roboty to nie je...)

A teraz otazka pre nejakeho C# guru.. ekvivalent C# pre Javovske System.exit?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 29.04.2008, 21:48:53
return 0?
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 29.04.2008, 22:13:39
return 0?

Ufff... pockaj ... myslel som napr. ak uzivatel zada Koniec tak aby sa hra skončila a vyplo sa aj okno.
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 29.04.2008, 22:19:24
no ved ked skonci Main tak skonci program... a metodu ukoncis returnom nie? :)

proste tam daj: return;
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 29.04.2008, 22:34:19
No to return mi nevezme lebo je to v metode NextStep a ta ma vracať objekt triedy Step :/

A keď už sme pri tom tak urobil som triedu Step : IStep a v tej metode NextStep mam:

Step NewStep = new Step();
...
a na konci dam return NewStep;

a pise to -

Code: [Select]
Cannot convert method group 'NextStep' to non-delegate type 'TextGameInterfaces.IStep'. Did you intend to invoke the method?
NextStep ma navratovu hodnotu IStep...

neviete preco?   
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 29.04.2008, 22:41:44
a ked das return null a potom vyriesis cez vynimku? :)
Title: Re: OP - Objektove programovanie
Post by: sri on 29.04.2008, 22:53:11
Environment.Exit(0);
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 29.04.2008, 22:55:19
Environment.Exit(0);

dik... zide sa :)
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 29.04.2008, 23:04:06
Environment.Exit(0);

dik... zide sa :)

A toto co ma byt... ty povinne ziadne Environment.Exit ale return null a vynimka :D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 29.04.2008, 23:04:40
a ty zas nic :P
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 29.04.2008, 23:10:32
a ty zas nic :P

Ja ani nic nechcel len ze preco metoda, ktora ma navratovy typ IStep nemoze vraciat objekt Step  :h_shocked:
Title: Re: OP - Objektove programovanie
Post by: sri on 29.04.2008, 23:19:48
A Vy obaja povinne UTFG!  :emot-LMAO:

A si skontroluj v tom returne ci nahodou nevracias NextStep namiesto NewStep (teda ci nevracias nahodou metodu - mne podobne chyby vypisuje, ked dam niekde nazovMetody namiesto nazovMetody() :) )
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 29.04.2008, 23:20:56
A Vy obaja povinne UTFG!  :emot-LMAO:

A si skontroluj v tom returne ci nahodou nevracias NextStep namiesto NewStep (teda ci nevracias nahodou metodu - mne podobne chyby vypisuje, ked dam niekde nazovMetody namiesto nazovMetody() :) )

Ta ja som lamoidny kompot :D dobry si sri ;) :D

EDIT: + este som navyse musel googlit co je UTFG :D Da King! :bananadance:
Title: Re: OP - Objektove programovanie
Post by: sri on 29.04.2008, 23:22:30
Ja viem ze som  8) Sak stane sa  :thumbsup:
Title: Re: OP - Objektove programovanie
Post by: puq on 29.04.2008, 23:44:29
tak jak pisete, visualko ti hodi nazov metody ale zatvorky nenapise :) to ho uz toto nevedeli naucit?? :D
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.04.2008, 00:27:39
Pocujte mam problem, robim serializaciu jednej mojej public triedy a Visualko mi hadze errory typu
Quote
Inconsistent accessibility: parameter type 'Game.Player' is less accessible than method 'Game.Game_create.changePosition(string, Game.Player)'
viem cca co mu vadi ale ako to poriesit to zatial netusim, neporadi niekto...


imo nvš, čo mu vadí, lebo ak by si vedel, tak to opravíš...
zmeň access mode na tú triedu Game.Player na public
Title: Re: OP - Objektove programovanie
Post by: puq on 30.04.2008, 01:31:35
dufam ze toto citaju viaceri, lebo toto je naozaj dalsia chyba podla mna co sa vyskytuje pri robeni zadania :) aspon mne sa to stalo tiez, ale prisiel som na to ;)
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 30.04.2008, 02:57:27
Ked pridavam objekt do ArrayListu - pridavam tak samotny objekt alebo iba referenciu? Resp. moze byt nejaky objekt naraz v dvoch ArrayListoch?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.04.2008, 03:03:28
len referenciu... objekt je stale v Heape...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.04.2008, 03:41:49
a môže byť aj vo viacerých arraylistoch
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 30.04.2008, 04:05:58
Este jedna otazka - mam triedu TextGame : IGame a v nej konstruktor, ktorym v statickej triede Game vytvorim novy objekt TextGame. V ramci konstruktora (a v ramci tej triedy TextGame) si vytvaram kopec objektov - mapu, vsetky objekty typu Item a pod... . A teraz otazka... ak v Save serializujem ten objekt TextGame - serializuju sa aj vsetky objekty v ramci toho objektu... neviem ci som sa dobre vyjadril ale dufam ze ma dakto pochopil...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.04.2008, 04:09:57
Este jedna otazka - mam triedu TextGame : IGame a v nej konstruktor, ktorym v statickej triede Game vytvorim novy objekt TextGame. V ramci konstruktora (a v ramci tej triedy TextGame) si vytvaram kopec objektov - mapu, vsetky objekty typu Item a pod... . A teraz otazka... ak v Save serializujem ten objekt TextGame - serializuju sa aj vsetky objekty v ramci toho objektu... neviem ci som sa dobre vyjadril ale dufam ze ma dakto pochopil...

ak správne chápem, čo chceš, tak:
uloží ti to všetky objekty, ktoré sú nejak referencované (uložené v nejakej lokálnej premennej) v tom objekte, ktorý serializuješ, a ktoré nie sú zo serializácie explicitne vylúčené... (týka sa to binárnej serializácie, lebo XML serializácia má svoje vlastné problémy, a zákutia :))
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 30.04.2008, 04:19:56
Este jedna otazka - mam triedu TextGame : IGame a v nej konstruktor, ktorym v statickej triede Game vytvorim novy objekt TextGame. V ramci konstruktora (a v ramci tej triedy TextGame) si vytvaram kopec objektov - mapu, vsetky objekty typu Item a pod... . A teraz otazka... ak v Save serializujem ten objekt TextGame - serializuju sa aj vsetky objekty v ramci toho objektu... neviem ci som sa dobre vyjadril ale dufam ze ma dakto pochopil...

ak správne chápem, čo chceš, tak:
uloží ti to všetky objekty, ktoré sú nejak referencované (uložené v nejakej lokálnej premennej) v tom objekte, ktorý serializuješ, a ktoré nie sú zo serializácie explicitne vylúčené... (týka sa to binárnej serializácie, lebo XML serializácia má svoje vlastné problémy, a zákutia :))

ok presne to som myslel...tu binarnu serializaciu...vdaka..vyskusam to... ale este jedna vec. Tu metodu Save mam v triede TextGame : IGame ... ale ukladat chcem prave objekt Triedy TextGame ... moze objekt ulozit sam seba?
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.04.2008, 04:21:10
jj, môže
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.04.2008, 04:26:39
nj ved aj v jave si ukadal settings v settings :)
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 30.04.2008, 05:23:02
OK prva alpha verzia mojho vytvoru je na svete ale po zadani prikazu neurobi nic tak debugujem

Agamemnon mozes sa pozriet na toto a povedat ci to je dobre?

Metoda NextStep - iba vysek:

Code: [Select]
string TempString = command; - prikaz od uzivatela
string[] SplitCommand = new string[5]; - pole na rozdeleny prikaz lebo dojde ako jeden string
char[] Splitter = {' '}; - splitter by mal byt medzera

SplitCommand = TempString.Split(Splitter);

Regex CommandListPattern = new Regex("Prikazy | prikazy | Príkazy | príkazy"); - tot pattern
Match Matcher5 = CommandListPattern.Match(SplitCommand[0]); - tot Matcher

....
else if (Matcher5.Success)

{
......

}

Pisem iba jeden priklad za vsetky. Za odpoved dakujem!


Title: Re: OP - Objektove programovanie
Post by: leniocka on 30.04.2008, 05:25:38
mam otazocku:
mame v rozhrani IRoom metodu: ArrayList GetRoomDirections(); na mapu mam pouzite 2-rozmerne pole typu Room, ale neviem ako mam implementovat metodu GetRoomDirections(); z daneho rozhrania v triede Room, ked nevidim indexy pola v triede Room  bv
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.04.2008, 05:28:26
ako nevidis indexy?
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 30.04.2008, 05:30:21
mam otazocku:
mame v rozhrani IRoom metodu: ArrayList GetRoomDirections(); na mapu mam pouzite 2-rozmerne pole typu Room, ale neviem ako mam implementovat metodu GetRoomDirections(); z daneho rozhrania v triede Room, ked nevidim indexy pola v triede Room  bv

ak mas triedu Map alebo nieco podobne tak si tam urob metodu, ktora vrati objekt typu room ked toto myslis.. a potom na tu room zavolaj tu metodu

EDIT: zavisi aj od toho ako mas riesene tie Directions ... ja mam napr. 4 bool premenne...ak je nejaka true tak do toho smeru sa da ist
Title: Re: OP - Objektove programovanie
Post by: leniocka on 30.04.2008, 05:33:12
no hej... mam triedu Map a v nej singleton na vytvorenie mapy, ktora pozostava z velkeho dvojrozmerneho pola a tam, kde potrebujem mam priradene miestnosti + predmety no a k jednotlivym miestnostiam tam pristupujem pomocou 2 indexov a ja sice tu metodu volat mozem ale nemam jej ako odovzdat tie indexy, aby to dalej vedela spracovat
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 30.04.2008, 05:34:47
Ako mas riesene tie smery kde sa da ist?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.04.2008, 05:36:36
tak nejak tam potrebujes mat metodu pre ziskanie Room podla indexov... inac to zrejme nepojde
Title: Re: OP - Objektove programovanie
Post by: leniocka on 30.04.2008, 05:37:23
no xcela som to tak ze vlastne by sa pozrel na okolite indexy a podla toho ze ci tam je instancia typu Room vytvorena a ci ma atribut unlocked tak prida abo neprida smer do zoznamu
Title: Re: OP - Objektove programovanie
Post by: puq on 30.04.2008, 05:38:17
no ked ti ma ta metoda vypisat description, tak tu etodu mozes pouzit len na vytvoreny objekt z triedy room, cize pokial si ho nevytvoris nemozes na neho pouzit tu metodu
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.04.2008, 05:38:37
OK prva alpha verzia mojho vytvoru je na svete ale po zadani prikazu neurobi nic tak debugujem

Agamemnon mozes sa pozriet na toto a povedat ci to je dobre?

Metoda NextStep - iba vysek:

Code: [Select]
string TempString = command; - prikaz od uzivatela
string[] SplitCommand = new string[5]; - pole na rozdeleny prikaz lebo dojde ako jeden string
char[] Splitter = {' '}; - splitter by mal byt medzera

SplitCommand = TempString.Split(Splitter);

Regex CommandListPattern = new Regex("Prikazy | prikazy | Príkazy | príkazy"); - tot pattern
Match Matcher5 = CommandListPattern.Match(SplitCommand[0]); - tot Matcher

....
else if (Matcher5.Success)

{
......

}

Pisem iba jeden priklad za vsetky. Za odpoved dakujem!




vyzerá to ok...
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 30.04.2008, 05:44:02
Ach jaj toho som sa bal ze toto povies :D ... no nic idem patrat po chybe.
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.04.2008, 05:44:18
mam otazocku:
mame v rozhrani IRoom metodu: ArrayList GetRoomDirections(); na mapu mam pouzite 2-rozmerne pole typu Room, ale neviem ako mam implementovat metodu GetRoomDirections(); z daneho rozhrania v triede Room, ked nevidim indexy pola v triede Room  bv

presne tak, ako máš urobený pohyb po mape - napr. som v nejakej miestnosti a poviem, že "sever", tak on sa musí pohnúť smerom na sever - takže musí vedieť, že tam niečo je...
tak potom vieš presne tak vygenerovať aj ten ArrayList pre GetDirections();

pokiaľ máš server/juh robené tak, že zmení index niekde mimo objektu Room, tak si nepomôžeš a budeš musieť dať objektu Room minimálne jeho vlastné súradnice a referenciu na mapu
Title: Re: OP - Objektove programovanie
Post by: pUf on 30.04.2008, 05:46:05
Ach jaj toho som sa bal ze toto povies :D ... no nic idem patrat po chybe.

break point je pri kodeni tvoj najlepsi kamarat :D
Title: Re: OP - Objektove programovanie
Post by: puq on 30.04.2008, 05:48:00
no zatial je najlepsi kamarat Agamemnon  :puf: :puf: :puf:
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 30.04.2008, 05:48:57
Ach jaj toho som sa bal ze toto povies :D ... no nic idem patrat po chybe.

break point je pri kodeni tvoj najlepsi kamarat :D

Sak to... sa obodkujem jak ... nic no.
Title: Re: OP - Objektove programovanie
Post by: leniocka on 30.04.2008, 05:49:19
presne tak, ako máš urobený pohyb po mape - napr. som v nejakej miestnosti a poviem, že "sever", tak on sa musí pohnúť smerom na sever - takže musí vedieť, že tam niečo je...
tak potom vieš presne tak vygenerovať aj ten ArrayList pre GetDirections();

pokiaľ máš server/juh robené tak, že zmení index niekde mimo objektu Room, tak si nepomôžeš a budeš musieť dať objektu Room minimálne jeho vlastné súradnice a referenciu na mapu

hmmm... to by bolo asi dost komplikovane ale napr. pohyb po mape riesim instanciou hraca, ktory suradnice ma... ale staci mi, ak viem urcit smery iba v miestnosti, kde sa prave nachadza hrac?
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.04.2008, 05:49:32
Ach jaj toho som sa bal ze toto povies :D ... no nic idem patrat po chybe.

break point je pri kodeni tvoj najlepsi kamarat :D

spolu s výpisom obsahu premenných :P
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.04.2008, 05:50:29
Ach jaj toho som sa bal ze toto povies :D ... no nic idem patrat po chybe.

break point je pri kodeni tvoj najlepsi kamarat :D

Sak to... sa obodkujem jak ... nic no.

urob 1 breakpoint, pred kritickou časťou... a potom manuálne pokračuj po jednotlivých nasledujúcich príkazoch a kontroluj po každom kroku obsah premenných
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 30.04.2008, 05:52:03
Ach jaj toho som sa bal ze toto povies :D ... no nic idem patrat po chybe.

break point je pri kodeni tvoj najlepsi kamarat :D

Sak to... sa obodkujem jak ... nic no.

Len musim najst ako zobrazim ten obsah premennych...pred tym sa mi ukazoval dole :P idem to pohladat jak to zapnut.

urob 1 breakpoint, pred kritickou časťou... a potom manuálne pokračuj po jednotlivých nasledujúcich príkazoch a kontroluj po každom kroku obsah premenných
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.04.2008, 05:52:52
podrzis nad tym kurzor... ;)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.04.2008, 05:54:27
presne tak, ako máš urobený pohyb po mape - napr. som v nejakej miestnosti a poviem, že "sever", tak on sa musí pohnúť smerom na sever - takže musí vedieť, že tam niečo je...
tak potom vieš presne tak vygenerovať aj ten ArrayList pre GetDirections();

pokiaľ máš server/juh robené tak, že zmení index niekde mimo objektu Room, tak si nepomôžeš a budeš musieť dať objektu Room minimálne jeho vlastné súradnice a referenciu na mapu

hmmm... to by bolo asi dost komplikovane ale napr. pohyb po mape riesim instanciou hraca, ktory suradnice ma... ale staci mi, ak viem urcit smery iba v miestnosti, kde sa prave nachadza hrac?

myslím, že stačí
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.04.2008, 05:55:04
trademark: debug - window - a tam si zapni locals, prípadne aj ďalšie časti...
Title: Re: OP - Objektove programovanie
Post by: leniocka on 30.04.2008, 05:57:02
dik  :emot-prettywink:
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 30.04.2008, 06:03:32
trademark: debug - window - a tam si zapni locals, prípadne aj ďalšie časti...

Uz uz funguje vdaka.... zatial som zistil ze prikaz, ktory zadam  sa rozdeli spravne a aj spravna cast dojde k Matcheru...to bude stopro taka somarina tota chyba...
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 30.04.2008, 06:49:49
Ufff no dal som breakpoint za to porovnavanie ....teda ci Matcher5.Success a po zastaveni som skontroloval hodnotu a ukazuje false...  ???

Je ten pattern dobre napisany?

Regex CommandListPattern = new Regex("Prikazy | prikazy | Príkazy | príkazy");

Pomocou jednoducheho kuska kodu :

if (CommandListPattern.IsMatch(SplitCommand[0])) {
                b = 5;} else {b = 4;}

a breakpointu som zistil ze b = 4 cize asi bude zly pattern... fak idem zistit jak ten pattern spravne napisat.

Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.04.2008, 06:55:58
new Regex("Prikazy*prikazy*Príkazy*príkazy"); ???
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 30.04.2008, 07:01:47
new Regex("Prikazy*prikazy*Príkazy*príkazy"); ???

Ee  nejde ani to...akurat pozeram tie operatory ... ja som zil v tom ze | je alebo.

EDIT: :D ta ja som lama :D ... vadili mu tie medzery...spravne to ma byt Príkazy|Prikazy|... a nie Príkazy | Prikazy - kebyze nahodou niekto tiez v buducne robil s patternami ;)

EDIT2: Mam tu iba taku radu - mozno to niekomu pomoze - ale ked chcete vypisat obsah ArrayListu tak nepouzivajte cyklus for ale foreach ;) zamedzi to indexoutofrangeexceptions ;)
Title: Re: OP - Objektove programovanie
Post by: sri on 30.04.2008, 07:44:48
EDIT2: Mam tu iba taku radu - mozno to niekomu pomoze - ale ked chcete vypisat obsah ArrayListu tak nepouzivajte cyklus for ale foreach ;) zamedzi to indexoutofrangeexceptions ;)

A co tak pouzit

 
Code: [Select]
for (int i = 0; i < list.Count; i++) {}
 

?
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 30.04.2008, 07:50:08
EDIT2: Mam tu iba taku radu - mozno to niekomu pomoze - ale ked chcete vypisat obsah ArrayListu tak nepouzivajte cyklus for ale foreach ;) zamedzi to indexoutofrangeexceptions ;)

A co tak pouzit

 
Code: [Select]
for (int i = 0; i < list.Count; i++) {}
 

?

Tak som mal a hadzalo to IndexOutOfRangeException ;) preto som to napisal cez foreach
A inac podmienka by tam mala byt <= list.Count sa mi zda
Title: Re: OP - Objektove programovanie
Post by: sri on 30.04.2008, 08:16:39
vel stjudenc... tak potom sorry, ale napr. mne to problem nerobi :) nemal si tam nahodou "<=" ALEBO "list.Capacity" ?

EDIT: No sak praveze tam musi byt <, inak sa Ti to dostane na index "Count", ktory je uz ale Count + 1 -tym prvkom ArrayListu, lebo pocitas od 0
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.04.2008, 14:55:21
rozdiel medzi foreach a for:
foreach nepovoluje edit/delete prvku, ku ktoremu prave pristupujeme... kym for ano (v niektorych pripadoch to je riziko, niekedy vyhoda)...
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 30.04.2008, 19:39:53
Mam taky problem ... BackPack mam ako ArrayList a ked opakovane vezmem nejaky predmet a vyhodim ho a potom dam BackPack vypisat tak mi ten vypis posuva ... ked nieco vymazem z ArrayListu tak akokeby tam ostaval nejaky null objekt a ten vypise iba ako medzeru ... nie je na to nejaky trik aby sa z toho ArrayListu automaticky mazali tie  "null" objekty?

EDIT: Problem vyrieseny

Title: Re: OP - Objektove programovanie
Post by: Faust on 01.05.2008, 01:56:43
ludia, do čoho je najlepsie ukladat príkazy co zadavam (cize retazce) ,aby som ich potom mohol vsetky uložiť do suboru??? vytvorit nejake pole retazcov alebo ArrayList...?? resp. ako vy riesite prikaz SAVE?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 01.05.2008, 02:02:14
Save treba serializacou objektu triedy ktora implemetuje IGame najskor asi :)
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 01.05.2008, 03:05:43
Da sa to aj cez tu postupnost prikazov ... hadz ich napr. do pola Stringov a potom po jednom zapis do suboru ;)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 01.05.2008, 03:07:18
no v zneni zadania je tusim ze v zadani treba pouzit serializaciu... (ale tak mozes ju vyuzit aj na nieco ine no) :)
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 01.05.2008, 03:11:33
V zneni zadania je take daco? Dufam ze to "znenie" aj s podmienkami co je na moodlewiki nie je nejako podstatne lebo odovzdavat toto vsetko co tam je (pr. zistovat minimalnu zostavu na ktorej hra bezi) by bolo kus odveci... co vsetko vlastne treba mat? Zdrojaky, doxygen dokumentaciu, skompilovanu spustitelnu hru, UML. Nieco som zabudol?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 01.05.2008, 03:14:03
V zneni zadania je take daco?

hm niekde som to videl ale uz ani neviem kde, tam to uz nevidim :D
Title: Re: OP - Objektove programovanie
Post by: leniocka on 01.05.2008, 04:35:49
V zneni zadania je take daco?

hm niekde som to videl ale uz ani neviem kde, tam to uz nevidim :D

no ale sak serializaciou je to aj najjednoduchsie, taze asi preto si to tam "videl" :D
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 01.05.2008, 05:22:19
- serializáciou to ani zďaleka nemusí byť najjednoduchšie :)
- to, čo je na moodli, nie je veľmi smerodajné... platí to, čo ti povie cvičiaci...
- ako systémová stačí niektorým cvičiacim doxygen - v tom prípade žiadne také veci ako je min. konfig. pc nepotrebuješ (aj tak sa to nikdy reálne nezisťuje, a len sa to odhadne, prípadne sa napíše, že na stroji, čo máš ty, to ide určite)

Title: Re: OP - Objektove programovanie
Post by: puq on 01.05.2008, 05:36:01
no my co mame s forgacom, tak systemovu prirucku mame vygenerovat z visualu, a on zrobil xml subor, aby sa to dalo zobrazit v exploreri :)
Title: Re: OP - Objektove programovanie
Post by: kornas on 01.05.2008, 20:21:04
Ako odserializujem napr. instancie triedy Room, ak su v jej definicii dalsie instancie inych objektov, napr. typu Item... skusal som aj tak ze: (priklad ulozenia jednej veci v kazdej miestnosti)

Code: [Select]
for (int i = 0; i < 36; i++)
            {
                binF.Serialize(fsOut, room[i].item[0]);
            }

ale tam sa vykonavanie metody Save() zastavi, hned na tom prvom riadku serializacie a vypise take, ze:

Quote

Object reference not set to an instance of an object.


lenze ked ukladam instancie triedy Item, ktore v sebe nemaju ine instancie tried, tak ich odpamata v pohode...
neviete, ako je to s tym odpamatavanim serializaciou, pokial chcem odpamatat (odserializovat) objekty, ktore v sebe maju ine objekty ? a aj ked nemaju, tak to nejde... ako vyssie uvadzam. Kde robim chybu ? Dik.
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 01.05.2008, 20:33:56
- všetky triedy, ktorých objekty serializuješ (aj nepriamo, prostredníctvom iných) musia byť označené serializable
- ak serializuješ cez xml, tak musíš explicitne označiť, že daná trieda odkazuje na objekty iných tried, ktoré sa budú tiež serializovať (používa sa xmlinclude atribút)
Title: Re: OP - Objektove programovanie
Post by: kornas on 01.05.2008, 20:37:33
- všetky triedy, ktorých objekty serializuješ (aj nepriamo, prostredníctvom iných) musia byť označené serializable
- ak serializuješ cez xml, tak musíš explicitne označiť, že daná trieda odkazuje na objekty iných tried, ktoré sa budú tiež serializovať (používa sa xmlinclude atribút)

dik :) no oznacene ich mam, a serializaciu cez xml som upustil, kedze som zistil, ze tam je to trosku zlozitejsie,
robim to cez binarnu serializaciu... ako to ma  byt v nej ?? pouziva sa aj tu ten atribut nejaky ??

(a v xml serializacii mi odpamatalo len 1. vec a hned chybu vyhodilo, tam to je asi trosku zlozitejsie...)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 01.05.2008, 20:41:20
xml je zložitejšia, treba viac nastavovať... ale má aj výhody, ale to je nepodstatné v tomto prípade :)

pri bin. to serializable musí byť... a potom by to už malo ísť...
ak to nejde, musí to hodiť nejakú výnimku (inú ako tú, čo si dal - ak správne chápem, tá sa vyskytla, keď si to šiel robiť po jednotlivých prvkoch) - a podľa nej by sa mohlo dať presnejšie určiť, v čom je problém... pastni ju sem :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 01.05.2008, 20:42:15
btw:

ten:
Object reference not set to an instance of an object.

ti hodilo preto, že si sa pokúsil serializovať položku item, ktorá ukazovala na null... teda tam objekt nebol :) takže si sa pokúsil serializovať neexistujúci objekt
Title: Re: OP - Objektove programovanie
Post by: kornas on 01.05.2008, 20:47:00
btw:

ten:
Object reference not set to an instance of an object.

ti hodilo preto, že si sa pokúsil serializovať položku item, ktorá ukazovala na null... teda tam objekt nebol :) takže si sa pokúsil serializovať neexistujúci objekt

to som si myslel, len som nevedel naisto, dik. Len teraz ako to vytiehnut, ked ulozim len existujuce objekty :( v cykle sa to asi nebude dat, lebo by objekty popriradzovalo zaradom od zaciatku a nevynechavalo by tie, ktore maju byt NULL :( nie ? (naviem ci som to dobre popisal... ak nie, napiste a skusim to popisat zrozumitelnejsie) Vdaka.
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 01.05.2008, 20:49:36
btw:

ten:
Object reference not set to an instance of an object.

ti hodilo preto, že si sa pokúsil serializovať položku item, ktorá ukazovala na null... teda tam objekt nebol :) takže si sa pokúsil serializovať neexistujúci objekt

to som si myslel, len som nevedel naisto, dik. Len teraz ako to vytiehnut, ked ulozim len existujuce objekty :( v cykle sa to asi nebude dat, lebo by objekty popriradzovalo zaradom od zaciatku a nevynechavalo by tie, ktore maju byt NULL :( nie ? (naviem ci som to dobre popisal... ak nie, napiste a skusim to popisat zrozumitelnejsie) Vdaka.

najlepšie tak, že uložíš celé pole naraz :)

ak to budeš ukladať v cykle, tak to pole úplne presne nebudeš vedieť (za predpokladu, že nechceš komplikovať kód zápisu a načítania) obnoviť... (presne ako si napísal - pri čítaní by ti tie null nepovynechávalo)
Title: Re: OP - Objektove programovanie
Post by: kornas on 01.05.2008, 23:28:31
Skusal som doimplementovat interface-i, no na taky kod sa neda pozerat...  :mishela  Tie interface-i to bolo nieco strasne to tam dopasovat...  :hammer: No ale ked to niekomu pomoze, prosim... Skoda len, ze to bol pekne upraveny zdrojak. Len nech berie potom aj ohlad na to, ze to tam bolo len dolepene... keby boli tie interface-i od zaciatku zadane, je to ine, ale nie vtedy, ked uz mame odovzdavat zadania a skoro kazdy uz rozrobene... A  okrem toho, aspon v mojom pripade, tie interface-i su naimplementovane, no nikde ich nevuzivam, kedze mam uz veci poriesene inak  :trestac:
a to NextStep ani nerobim... to by som musel zacat odznova...
dost bolo kodenia idem oslavit 1. maj  :drink: :beer1: :alc:
Title: Re: OP - Objektove programovanie
Post by: kornas on 01.05.2008, 23:29:22
Skoro by som zabudol... Agamemnon, vdaka za pomoc.
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 01.05.2008, 23:30:49
A  okrem toho, aspon v mojom pripade, tie interface-i su naimplementovane, no nikde ich nevuzivam

hehe :)

Skoro by som zabudol... Agamemnon, vdaka za pomoc.

nz, np :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 02.05.2008, 00:49:35
mala orazocka na tento helpdesk (citaj Agamemnon)... :)

mam serializovany objekt impementujuci IGame... deserializujem ho potom ale ako z toho potom nakopnut hru? :D (mozno je to nieco easy ale nenapada ma momentalne)


EDIT: uz vyriesene :D
Title: Re: OP - Objektove programovanie
Post by: Mao on 02.05.2008, 00:55:37
Po deserializacii, ked uz je tvoj herny svet "obnoveny" zavolaj tu metodu ktora sa stara o vstup z klavesnice a malo by to zacat :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 02.05.2008, 00:57:14
no ale prave o to obnovenie mi slo... ale neva, uz som to poriesil... vlastne stacilo updatnut moj roomList, itemList, backPack a aktualny step :)
Title: Re: OP - Objektove programovanie
Post by: kornas on 02.05.2008, 02:40:20
Preco ked ulozim aktualnu poziciu a nasledne ju nacitam, tak pri porovnavani objektov nie je ta ista ?? a takisto nemozem vytvarat v poli miestnosti odkazy na ine miestnosti (cize priradovat im prechody) po LOAD-nuti ? Akoby to neboli tie miestnosti... a ked prebehnem cele pole miestnosti v cykle, aby som priradil na zaklade porovnania mena miestnosti aktualnu miestnost do tej nacitanej (kedze akosi nie su zhodne), tak mi potom cele pole miestnosti aktualizuje o veci, ktore tam mali byt na zaciatku hry... cize tie co som popremiestnoval po miestnosti su zase na svojich miestach... co s tym ?
Title: Re: OP - Objektove programovanie
Post by: Mao on 02.05.2008, 03:02:11
Nemas tam niekde singleton? Napr ja mam hraca aj s batohom reprezentovanych ako singleton a po deserializacii musim muvim sam nastavit poziciu hraca aj obsah batohu, na zaklade toho co je ulozene v subore, neurobi to automaticky. Singleton  vyuziva staticku premennu ktora drzi referencie na objekty a tie nezaniknu ani po deserializacii. Dost blbo som to napisal ale neviem to poriadne vyjadrit co myslim :D
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.05.2008, 03:47:09
- ak máš singletony, tie sa neuložia... práve kvôli tej statickej... statická nepatrí objektu a serializácia je uloženie objektu... takže ona sa neuloží
- dôvodom môže byť aj to, že sa ti to tam niekde cyklí - tie referencie... resp. že sa ti serializuje referencia na nejaký objekt, ktorý ale vzniká inak a nie deserializáciou, a to potom nie sú rovnaké objekty...

prípadne určite aj ďalšie možnosti, prečo to nejde, sa nájdu... ale bez kompletného kódu a nejakého testovania ťažko povedať... odporučil by som asi debugger a dôsledne sledovať, aké objekty vlastne sa zapájajú do vykonávania, a či sa neprepíšu pri deserializácií, prípadne, či sa nemenia referencie a pod.
Title: Re: OP - Objektove programovanie
Post by: kornas on 02.05.2008, 04:36:43
Ano, mate pravdu, mam tam nejake staticke veci, som na to nemyslel, idem to prerobit.... vdaka  :thumbsup: dufam, ze to este rozbehnem...
Title: Re: OP - Objektove programovanie
Post by: kornas on 02.05.2008, 05:06:56
Ako mam vyriesit to, ze metoda Save() sa nachadza v triede, v ktorej aj cela definicia miestnosti a vsetkeho a chcem metodu Load(), ktora je takisto v tejto triede, naimplementovat tak, aby vracala ten naitany obsah zo suboru, ktory potom mozem pouzit v metode Main()... lebo neviem kde priradit, tie nacitane data, kedze instancia triedy sa asi nedavytvorit v tej istej triede... a ak to chcem priradit do this, tak napise, ze this je len read-only... (a neviem, ci by to neprepisalo aj zdrojak, keby som tam caroval s tym...) ako by ste poradili to urobit ? Dik.

EDIT : sice sa instancia dala vytvorit aj v tej triede, ale takym sposobom sa program zacyklil hned...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.05.2008, 05:10:24
nedá sa to priradiť priamo v objekte...

ja som to zvykol robiť cez statickú metódu - Load som urobil static a potom som to priradil mim objektu - napr. v static Main (resp. niekde, kde je premenná typu game) nejak takto:

Game hra = Game.Load();
Title: Re: OP - Objektove programovanie
Post by: kornas on 02.05.2008, 05:15:24
nedá sa to priradiť priamo v objekte...

ja som to zvykol robiť cez statickú metódu - Load som urobil static a potom som to priradil mim objektu - napr. v static Main (resp. niekde, kde je premenná typu game) nejak takto:

Game hra = Game.Load();


Lenze ten return musi byt typu Game, vsak ? cize nejak tak vyzera deklaracia: public static Game Load(atring filename) {} ? Lenze ako tam vratim tu nacitanu hru ?? ze dam return (Game)binaryFormatter.Deserialize(fileStreamIn); ale to potom uz za tym nemozem uzaviet stream, lebo metoda konci tym return... tak ako to urobit ? :(
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.05.2008, 05:23:44
nedá sa to priradiť priamo v objekte...

ja som to zvykol robiť cez statickú metódu - Load som urobil static a potom som to priradil mim objektu - napr. v static Main (resp. niekde, kde je premenná typu game) nejak takto:

Game hra = Game.Load();


Lenze ten return musi byt typu Game, vsak ? cize nejak tak vyzera deklaracia: public static Game Load(atring filename) {} ? Lenze ako tam vratim tu nacitanu hru ?? ze dam return (Game)binaryFormatter.Deserialize(fileStreamIn); ale to potom uz za tym nemozem uzaviet stream, lebo metoda konci tym return... tak ako to urobit ? :(

len ten návrat z tej metódy:
Code: [Select]
...

Game hra = (Game)binForm.Deserialize(fs);
fs.Close();
return hra;

pomerne slušné množstvo vecí sa dá riešiť cez pomocné premenné :)
Title: Re: OP - Objektove programovanie
Post by: kornas on 02.05.2008, 05:28:31
No takto som to uz skusal, ale neodpamatalo to kde su predmety, len ich stavy, ale mapu natiahlo zase nanovo... uz to nechapem... som uz asi totalne mimo z toho...  bu Este daco poskusam, ale asi je to beznadejne  :( Save() bude, ale Load() nie  :-\
Vdaka Agamemnon asi som to zle nakodoval cele  :(.
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 02.05.2008, 05:31:48
hm ja to mam cele tak ze vsetky roomy mam nahadzane v jedom Liste... tak isto aj itemy v dalsom a ked loadnem ulozeny Game tak len updatnem roomy, itemy, back pack, a step... a funguje to...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.05.2008, 05:34:15
No takto som to uz skusal, ale neodpamatalo to kde su predmety, len ich stavy, ale mapu natiahlo zase nanovo... uz to nechapem... som uz asi totalne mimo z toho...  bu Este daco poskusam, ale asi je to beznadejne  :( Save() bude, ale Load() nie  :-\
Vdaka Agamemnon asi som to zle nakodoval cele  :(.

toto závisí aj na tom, čo a ako si dal uložiť...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.05.2008, 05:34:59
hm ja to mam cele tak ze vsetky roomy mam nahadzane v jedom Liste... tak isto aj itemy v dalsom a ked loadnem ulozeny Game tak len updatnem roomy, itemy, back pack, a step... a funguje to...

jj, jedno z riešení :)
Title: Re: OP - Objektove programovanie
Post by: kornas on 02.05.2008, 05:44:31
Kosti, Agamemnon diki.  :thumbsup: Konecne asi mozem ist spat... nenastavil som bool premennu pri nahravani hry na true a potom mi stale natahovalo inicializaciu celej mapy. Vdaka. (i ked vela nechybalo a uz by som to prerabal na ArrayListy)  ah: Este raz vdaka, dufam, ze sa neradujem predcasne a ze to fakt pojde tak ako ma. Idem testovat...  :bananawrite:
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 02.05.2008, 16:03:37
Ludia davate tam vsetci 30 miestnosti? Ja mam tak kolo 20 a nejak sa mi tam nechce teraz len tak hadzat nejake odveci miestnosti :)

resp. ywetka... co ty na to?  :emot-prettywink:
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.05.2008, 16:48:46
Ludia davate tam vsetci 30 miestnosti? Ja mam tak kolo 20 a nejak sa mi tam nechce teraz len tak hadzat nejake odveci miestnosti :)

resp. ywetka... co ty na to?  :emot-prettywink:

pri najhoršom tam strč chodbu ala neverhood :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.05.2008, 16:49:17
alebo proste len nejakú easter egg chodbu, ktorá nebude mať žiaden význam, len tam bude 10 rovnakých miestnosti :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 02.05.2008, 16:52:37
no tak to je krajne riesenie :) pockam po povedia kompetentni :D
Title: Re: OP - Objektove programovanie
Post by: puq on 02.05.2008, 16:57:07
noa jak kosti, sak daj tam prazdne miestnosti, ja mam napr tie prazne miestnostie ako nejake krizovatky :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 02.05.2008, 17:07:22
no tak mam takych par ale tak kde tam teraz napcham este 10 miestnosti? :D
Title: Re: OP - Objektove programovanie
Post by: kornas on 02.05.2008, 17:08:17
Aj ja tam mam plno prazdnych miestnosti... alebo len takych, ktore nemaju ziaden vyznam, a do ktorych hrac ani nezajde...
Title: Re: OP - Objektove programovanie
Post by: kornas on 02.05.2008, 17:11:28
no tak mam takych par ale tak kde tam teraz napcham este 10 miestnosti? :D

podla mna tam nejde o ten dizajn hry ako takej, ale o to nakodovat ot spravne, takze mozno to tam ani nemusis mat, ked cviciaci uvidi, ze tomu rozumies a ze to mas dobre, tak to bude OK a bez problemov, no to je moj nazor...

a chcel by som sa opytat, ako sa robi dokumentacia k tej hre, ci to nejak tak ako v JAVE, ze napisem nejake komentare a potom dam vygenerovat ? Ci ako to ? A ten doxygen to co to ? Lebo tomu nejak nerozumiem... A este, ci nestaci vytlacit class diagram, ci tam musi byt UML ?? dik
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.05.2008, 17:18:10
no tak mam takych par ale tak kde tam teraz napcham este 10 miestnosti? :D

podla mna tam nejde o ten dizajn hry ako takej, ale o to nakodovat ot spravne, takze mozno to tam ani nemusis mat, ked cviciaci uvidi, ze tomu rozumies a ze to mas dobre, tak to bude OK a bez problemov, no to je moj nazor...

a chcel by som sa opytat, ako sa robi dokumentacia k tej hre, ci to nejak tak ako v JAVE, ze napisem nejake komentare a potom dam vygenerovat ? Ci ako to ? A ten doxygen to co to ? Lebo tomu nejak nerozumiem... A este, ci nestaci vytlacit class diagram, ci tam musi byt UML ?? dik

doxygen robí to, že z komentárov vygeneruje dokumentáciu, takže presne to, čo v jave... rovnako dokáže vygenerovať dokumentáciu aj visual studio, ale iný štýl komentárov je tam...

class diagram nestačí z visualka, pokiaľ vm...
Title: Re: OP - Objektove programovanie
Post by: puq on 02.05.2008, 17:24:05
no tak mam takych par ale tak kde tam teraz napcham este 10 miestnosti? :D

kosti potom este jedna idea pre teba :) hod tam nejaky cyklus dookola 4miestnosti vedla seba do stvorca, prejde ich 2x dookola a mas 8miestnosti :D alebo 3x prejde a mas 12 :D
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 02.05.2008, 17:42:43
nemohol by tu niekto hodit ten Step(staci hruby "nacrt")? napr. ake parametre ma brat, co ma byt v konstruktore, a kde sa ten step vlastne potom pouzije..ti ktori s tym stepom robia a bolo im to vysvetlene na cviku..mi sme sa totiz ku zadaniu na cviku este nikdy nedostali a nemam predstavu jak to ma ten step fungovat! thx.
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 02.05.2008, 17:46:06
ja som to sice na cviku nemal ale pouzivam ho... step vlastne nahradza existenciu objektu "player" v hre kedze vlastne v sebe uchovava informacie o aktualnom stave hry (aktualna miestnost a info kolo nej, back pack atd) ... to co si das do konstruktora je viac menej tvoja vec a zalezi od ostatneho programu... novy step sa vlastne vytvori stale po zadani prikazu hracom a jeho vykonani (metoda NextStep triedy Game napr...)
Title: Re: OP - Objektove programovanie
Post by: puq on 02.05.2008, 17:55:59
cize step je nieco ako update v minesweepri? alebo newgame?
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 02.05.2008, 17:59:07
no to si mi vobec nepomohol,aj ked vdaka za snahu..mna by zaujimalo co konkretne mas v parametroch fcie step ty... len string cmd? alebo este nieco viac?
(napr poziciu hraca, mozne vychody, arraylist veci(v mistnosti/batohu)???)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.05.2008, 17:59:53
step určite nie je newgame... poradie stepov máš také ako poradie príkazov, ktoré zadával hráč... pre každý zadaný príkaz hráča máš jeden objekt typu step, ktorý zaznamenáva aktuálny stav hry pre daný príkaz...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.05.2008, 18:01:13
no to si mi vobec nepomohol,aj ked vdaka za snahu..mna by zaujimalo co konkretne mas v parametroch fcie step ty... len string cmd? alebo este nieco viac?
(napr poziciu hraca, mozne vychody, arraylist veci(v mistnosti/batohu)???)

popis miestnosti, kde sa hráč nachádza, obsah backpacku, príkaz, ktorý hráč zadal... a pod.
Title: Re: OP - Objektove programovanie
Post by: puq on 02.05.2008, 18:01:19
okey uz chapem :) uvidim ci to pouzijem no :)
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 02.05.2008, 18:05:38
no to si mi vobec nepomohol,aj ked vdaka za snahu..mna by zaujimalo co konkretne mas v parametroch fcie step ty... len string cmd? alebo este nieco viac?
(napr poziciu hraca, mozne vychody, arraylist veci(v mistnosti/batohu)???)
popis miestnosti, kde sa hráč nachádza, obsah backpacku, príkaz, ktorý hráč zadal... a pod.
sry moja chyba, mal som na mysli argumenty fcie teda new Step("toto") ..teda co ma byt tam..len cmd??
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 02.05.2008, 18:08:16
kedze sa vytvara Step stale za kazdym prikazom tak by si tam mal mat veci ktore vlastne charakterizuju aktualny stav hry (miestnost, back pack, mozne smery atd)

ked tak velmi chces tak ja mam konstruktor takyto:

public Step(string roomName, string roomDesc, ArrayList roomDirs, ArrayList backPackContent, ArrayList itemList)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.05.2008, 18:08:40
no to si mi vobec nepomohol,aj ked vdaka za snahu..mna by zaujimalo co konkretne mas v parametroch fcie step ty... len string cmd? alebo este nieco viac?
(napr poziciu hraca, mozne vychody, arraylist veci(v mistnosti/batohu)???)
popis miestnosti, kde sa hráč nachádza, obsah backpacku, príkaz, ktorý hráč zadal... a pod.
sry moja chyba, mal som na mysli argumenty fcie teda new Step("toto") ..teda co ma byt tam..len cmd??

it's completely up to you...
ty to máš ako interface, to tam musíš dodržať - a tie veci potrebuješ aj nastaviť - to už je jedno, či to urobíš cez konštruktor, alebo na to urobíš metódy... a čo tam dáš navyše, je viac-menej tvoja vec...
a to, ako to tam dáš, to už je čisto na tebe
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.05.2008, 18:09:43
hej... ten ArrayList na roomDirs ma fascinuje...
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 02.05.2008, 18:10:38
why? :)
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 02.05.2008, 18:14:28
kedze sa vytvara Step stale za kazdym prikazom tak by si tam mal mat veci ktore vlastne charakterizuju aktualny stav hry (miestnost, back pack, mozne smery atd)

ked tak velmi chces tak ja mam konstruktor takyto:

public Step(string roomName, string roomDesc, ArrayList roomDirs, ArrayList backPackContent, ArrayList itemList)
no o to mi islo, lebo v interfejse IGame je: IStep NextStep(string command); teda tomu nerozumiem!?
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.05.2008, 18:15:33
why? :)

ako rozhodnúť podľa arraylistu, čo je v ktorom smere? :)

btw: pokiaľ si spomínam, tak to je dané v tom interface-i tak, nie?
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.05.2008, 18:17:18
kedze sa vytvara Step stale za kazdym prikazom tak by si tam mal mat veci ktore vlastne charakterizuju aktualny stav hry (miestnost, back pack, mozne smery atd)

ked tak velmi chces tak ja mam konstruktor takyto:

public Step(string roomName, string roomDesc, ArrayList roomDirs, ArrayList backPackContent, ArrayList itemList)
no o to mi islo, lebo v interfejse IGame je: IStep NextStep(string command); teda tomu nerozumiem!?

to s tým ako súvisí?
v Game máš členské premenné, ktoré držia tie ďalšie veci: ako backpack, aktuálnu miestnosť a pod...

ten NextStep v IGame má spracovať príkaz, ktorý ti dôjde od hráča... takže to, ako vytvoríš step to ovplyvňuje len v tom, že každý príkaz jednoznačne determinuje ďalší krok/akciu hráča
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 02.05.2008, 18:18:19
kedze sa vytvara Step stale za kazdym prikazom tak by si tam mal mat veci ktore vlastne charakterizuju aktualny stav hry (miestnost, back pack, mozne smery atd)

ked tak velmi chces tak ja mam konstruktor takyto:

public Step(string roomName, string roomDesc, ArrayList roomDirs, ArrayList backPackContent, ArrayList itemList)
no o to mi islo, lebo v interfejse IGame je: IStep NextStep(string command); teda tomu nerozumiem!?

ale tak to je nieco ine (resp asi to zle chapes) to je proste metoda na ktorej vstup ide prikaz zadany uzivatelom a ta metoda potom vrati novy objekt Step ktory charakterizuje krok v hre [napr ak som siel na sever tak potom bude step obsahovat udaje o miestnosti na severe atd (ak sa tam teda da ist) ]
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 02.05.2008, 18:19:27
why? :)

ako rozhodnúť podľa arraylistu, čo je v ktorom smere? :)

btw: pokiaľ si spomínam, tak to je dané v tom interface-i tak, nie?


jj je to tam uz dane... nic nenarobim... ja mam smery riesene cez Dictionary (key - Direction, value - room) a pre tie roomDirs si musim urobit skratka potom ArrayList :) takze potom pri rozhodovani musim spatne zas pristupovat do mojho Dictionary :)
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 02.05.2008, 18:23:57
vdaka..uz sa mi to zacina vyjasnovat:)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.05.2008, 18:25:13
why? :)

ako rozhodnúť podľa arraylistu, čo je v ktorom smere? :)

btw: pokiaľ si spomínam, tak to je dané v tom interface-i tak, nie?


jj je to tam uz dane... nic nenarobim... ja mam smery riesene cez Dictionary (key - Direction, value - room) a pre tie roomDirs si musim urobit skratka potom ArrayList :) takze potom pri rozhodovani musim spatne zas pristupovat do mojho Dictionary :)

jj, však práve :) potrebuješ to mať interne inak riešené, aby sa to dalo použiť :)
Title: Re: OP - Objektove programovanie
Post by: puq on 02.05.2008, 18:31:21
btw ta verzia 0.2 interfejsov, je kus odveci vydana neskoro :D akoze este ze mam forgaca, lebo by sa mi nexcelo menit cely system mapy :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 02.05.2008, 18:35:01
este ze som zacal az po vydani 0.2 :D
Title: Re: OP - Objektove programovanie
Post by: puq on 02.05.2008, 19:56:52
este taka otazka ze v tych interfacoch je vsade pouzity arrayList pre itemy pre roomy pre vsetko, cize mame pouzivat arrayList? a ne len cisto List<Item>?
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.05.2008, 20:00:11
este taka otazka ze v tych interfacoch je vsade pouzity arrayList pre itemy pre roomy pre vsetko, cize mame pouzivat arrayList? a ne len cisto List<Item>?

no interface musíš implementovať, takže ten ťa núti do tých arraylistov... aspoň na výstupe tých funkcíí... na vnútornú implementáciu môžeš použiť aj iné :)

ono... všeobecne, čo sa týka OP: pre ostatných je dôležité len to, čo vidia smerom von - public metódy, public členov tried... čo a ako si urobíš vnútri, v princípe, nikoho nezaujíma, AK to funguje dobre :)
preto sa aj robia a používajú interface-i: slúžia ako isté pravidlá pre dorozumievanie sa medzi triedami rôznych autorov... oi.
Title: Re: OP - Objektove programovanie
Post by: puq on 02.05.2008, 20:03:09
ach jaj :) cize v get metode potom si mozem pouzit cyklus a hodim to vsetko do arrayListu a vratim uz len arrayList ne? no uvidim no :) a co by si poradil? pouzivat List a potom to prei get metode hodit do arrayListu? alebo cely cas pracovat s arrayListami?
Title: Re: OP - Objektove programovanie
Post by: buhehe on 02.05.2008, 20:05:18
a je v tom vobec rozdiel pri praci s arraylistom a list<item>? do listu sice vlozis len objekty typu item ale aky je rozdiel potom ked budem pracovat s arraylistom a listom?
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.05.2008, 20:09:07
ach jaj :) cize v get metode potom si mozem pouzit cyklus a hodim to vsetko do arrayListu a vratim uz len arrayList ne? no uvidim no :) a co by si poradil? pouzivat List a potom to prei get metode hodit do arrayListu? alebo cely cas pracovat s arrayListami?

môžeš kľudne :)
ono :) niekedy som používal len arraylisty, v poslednej dobe som prešiel viac ku generikám... práve kvôli typovej kontrole... ale niekedy sa tie arraylisty hodia viac, aj keď v tomto prípade to je vlastne jedno, čo tam použiješ :)
ak to máš urobené nejakým spôsobom, tak to, imo, neprerábaj :) len si zbytočne prirobíš robotu :)
Title: Re: OP - Objektove programovanie
Post by: puq on 02.05.2008, 20:11:22
:) ta mam aj zrobene s arraylistom a v skole na hodine som to prerobil na List :) sak uz nejak sa rozhodnem :D
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.05.2008, 20:11:32
a je v tom vobec rozdiel pri praci s arraylistom a list<item>? do listu sice vlozis len objekty typu item ale aky je rozdiel potom ked budem pracovat s arraylistom a listom?

rozdiel v práci (add, remove, count, a pod.) s tými kontajnermi nie je, myslím :) ono až tak dobre ich nepoznám, takže presné rozdiely (okrem toho základného, hlavného) neviem...

tipujem, že tam bude nejaký rýchlostný rozdiel (imo v prospech listu), je tam tá typová kontrola... arraylist sa zase dá použiť na uloženie rôznych objektov, čo je výhoda niekedy :) asi aj ďalšie veci, nvm
Title: Re: OP - Objektove programovanie
Post by: puq on 02.05.2008, 20:24:07
neham arrayList asi :) nexce sa mi s tym babrat :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 02.05.2008, 22:28:10
radsej tam daj step :P
Title: Re: OP - Objektove programovanie
Post by: puq on 02.05.2008, 23:40:46
momentalne implementujem len zakldne metody v triedach co bude pouzivat, potom niekedy buduci tyzden to dam dokopy
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 02.05.2008, 23:57:55
Ja uz mam hotovy engine cely... pribeh je nahodeny tak z polky, dnes to este hadam dokoncim :)
Title: Re: OP - Objektove programovanie
Post by: puq on 03.05.2008, 00:12:10
no ja dnes xcem zrobit este pattern, uvidim ako mi to pojde :)

edit: nemate nejaku stranku kde je vysvetlene tie regularne vyrazy v c#????

edit2: uz som daco nasiel daco som si domyslel dufam ze pojde :D :D
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 03.05.2008, 03:35:44
huraaa..uz sa mam spravene miestnosti a mozem sa po nich hybat (aj s osetrenim kam sa neda ist)..nakoniec je ten step celkom uzitocny..len mi trvalo cely den kym som pochopil na co to sluzi :) :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 03.05.2008, 03:46:13
mne este 5 miestnosti treba nahodit s vecami a spravanim a bude to hotove, len sa mi uz nechce :( strasne zdlhave to je :)
Title: Re: OP - Objektove programovanie
Post by: puq on 03.05.2008, 03:53:00
:D johnyo13 a jaky je vlastne ten vyznam stepu? :) lebo stale neviem ci to tam dam :D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 03.05.2008, 03:55:27
myslim ze Step tam nutne mat nemusis... nakolko to nie je rozhranie... rozhrania tam musia byt :)
Title: Re: OP - Objektove programovanie
Post by: puq on 03.05.2008, 04:15:53
hej nejde o to :) ale ide o to aky je jeho prakticky vyznam :) to ma zaujima

edit: no ale vo verzii 0.2 je step interface uz :) nie abstraktna trieda jak predtym :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 03.05.2008, 04:17:53
jaj vidis mas pravdu... no tak vyznam sme sa tu pokusali vysvetlit... nepochopil si este? :D
Title: Re: OP - Objektove programovanie
Post by: puq on 03.05.2008, 04:26:32
nepamatam :D skus zrhnut :D :D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 03.05.2008, 04:43:29
precitaj si to od 41. strany :P
Title: Re: OP - Objektove programovanie
Post by: puq on 03.05.2008, 04:49:25
neeeeeee to neeeeeeeeeee :( napiiiis :D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 03.05.2008, 04:51:25
hmm tak pouzijem jednu taku citaciu priamo od grandmastra:

Quote from: mirek
add step - v konecnom dosledku bude step reprezentovat iba akysi kontajner, ktory bude obsahovat informacie o aktualnom stave - o miestnosti, v ktorej sa hrac nachadza (kde je, ake veci tam su, kadial sa odtial moze dostat von) a o aktualnom stave jeho batohu (teda - co v nom ma - sluzi ako oblubeny prikaz inventar).

dolezita je metoda NextStep rozhrania IGame. da sa predpokladat, ze vasa herna logika sa bude nachadzat niekde v triede, ktora bude implementovat prave toto rozhranie. tato metoda je dolezita, pretoze to bude ona, ktora dostane ako paramater prikaz, ktory hrac zadal z prikazoveho riadku (alebo niekde v nejakom klikacom okne). metoda NextStep ho spracuje a ako vysledok vrati objekt implementujuci rozhranie IStep, z ktoreho je mozne ziskat informacie o aktualnom kroku hry. a jednoducho ich je potom mozne zobrazit na jednom mieste. teda - nebudu sa zobrazovat pocas spracovavania prikazu, ale miesto toho sa vytvori novy objekt, ktory bude tieto informacie niest. vyhodou je potom napriklad aj to, ze je mozne tieto informacie zobrazit jednoduchsie ci uz do gui aplikacie alebo do konzoly.
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 03.05.2008, 06:43:07
jj.ja som pouzil Step ako IStep, nie ako abstract Step..a vlastne som ho pouzival tak ze kostruktor triedy Step vyzera zhruba:
public Step(Room room, BackPack backPack)..
no a potom v tele som priradil tomu stepu vsetky zakladne informacie ako: pozicia aktualnej miestnosti (vzhladom na mapu), arraylisty miestnosti a batohu, vychody z miestnosti atd (aspon myslim..nechce sa mi teraz spustat projekt..idem spat) a tiez rozne vypisy..teda co kde je,kam sa da ist...
potom v triede Game, ktora (okrem ineho) tie miestnosti, veci atd. vygenerovala uz len spustim metodu start() a ta vytvori novy step..s nastaveniami ktore su aktualne na zaciatku hry a v cykle vola metodu NextStep(cmd)..kt.,vlastne vytvara nove stepy na zaklade argumentu cmd...
btw. som si vedomy toho, ze som to robil casto dost zlozito, ale akosi nie je casu nazvys a nechcem velmi spekulovat, hlavne ze to ide...
este jedna poznamka...dost mi vadi ten system ze musite pouzit toto, ale co to ma robit musite domysliet sami..napr. pouzivam obycajny getter na description, ale zaroven tam musim mat aj metodu GetDescription() , ktora pochadza z implementovaneho rozhrania..teda ja neviem co ta fcia ma robit, tak robi to iste co ten getter..co je samozrejme blbost..ale budiz:)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 03.05.2008, 11:00:29
keby sa niekomu zachcelo robit betatesting tak mu budem vdacny...
http://www.pretaktovanie.sk/podklady/kosti/textgame.exe ... thx :)
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 03.05.2008, 16:21:21
chcel som to skusit ale neviem ake prikazy pouzit :D
ja som to riesil tak ze po zadani zleho prikazu ti program vypsie vsetky moznosti:
napr
>>fdsklaj

Zly vstup! Zadaj: pokracovat, preskumat alebo  pouzit!
>>pokracovat

mozes ist na :
                 -juh
                 -sever
>>vychod

na vychod sa ist neda!

mozes ist na :
                 -juh
                 -sever

...atd...
 
Title: Re: OP - Objektove programovanie
Post by: buhehe on 03.05.2008, 17:11:03
jak ste robili ze ak vojdes do miestnosti tak sa da dalej ist len po pouziti nejakeho predmetu?
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 03.05.2008, 17:13:11
este jedna poznamka...dost mi vadi ten system ze musite pouzit toto, ale co to ma robit musite domysliet sami..napr. pouzivam obycajny getter na description, ale zaroven tam musim mat aj metodu GetDescription() , ktora pochadza z implementovaneho rozhrania..teda ja neviem co ta fcia ma robit, tak robi to iste co ten getter..co je samozrejme blbost..ale budiz:)

toto sa tak bežne používa, že máš dané rozhranie a implementácia je na tebe... tie rozhrania slúžia na to, aby 2 rôzne triedy nemali problém spolu komunikovať - napr. máš nejakú veľkú úlohu, tak ju rozdelíš viacerým programátorom - každý dostane popis, čo má jeho časť robiť a rozhranie, ktoré má trieda implementovať, aby sa to potom dalo nakoniec spojiť dokopy, a fungovalo to bez nejakého zložitého prepisovania kódu...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 03.05.2008, 17:15:22
jak ste robili ze ak vojdes do miestnosti tak sa da dalej ist len po pouziti nejakeho predmetu?

ja mám napr. jedno rozhranie, ktoré implementujú triedy, ktoré vykonávajú nejaké akcie (tj. príkaz použi) - a jedna z nich dokáže spojiť 2 miestnosti...
takže.... prv tam spojenie nie je (nie je vôbec, nie len že nemá status, čo ja viem, otvorený_prechod...)... a po použití predmetu sa prechod vytvorí...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 03.05.2008, 17:16:50
ako... dal by som von svoj kód, ak máte záujem :) ale až po 13. týždni...
aj keď môj kód sa nedá odovzdať, lebo úplne rozhrania nedodržuje, keďže som to napísal ešte skôr ako rozhrania boli, ale sú tam veci, ktoré by ste mohli okopírovať :-P
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 03.05.2008, 17:19:49
chcel som to skusit ale neviem ake prikazy pouzit :D

Staci pouzit "Commands" :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 03.05.2008, 17:20:21
chcel som to skusit ale neviem ake prikazy pouzit :D
ja som to riesil tak ze po zadani zleho prikazu ti program vypsie vsetky moznosti:
napr
>>fdsklaj

Zly vstup! Zadaj: pokracovat, preskumat alebo  pouzit!
>>pokracovat

mozes ist na :
                 -juh
                 -sever
>>vychod

na vychod sa ist neda!

mozes ist na :
                 -juh
                 -sever

...atd...
 

skús dať príkaz "prikazy" - podľa špecifikácie ti to má vypísať všetky príkazy :)

EDIT: hehe, neskoro :) kosti bol rýchlejší :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 03.05.2008, 17:23:09
kosti: vyzerá to fajn, len sa mi nechce čítať tie dlhé texty :-))
Title: Re: OP - Objektove programovanie
Post by: JCube on 03.05.2008, 17:24:22
ako... dal by som von svoj kód, ak máte záujem :) ale až po 13. týždni...
aj keď môj kód sa nedá odovzdať, lebo úplne rozhrania nedodržuje, keďže som to napísal ešte skôr ako rozhrania boli, ale sú tam veci, ktoré by ste mohli okopírovať :-P
ja som tak spristupnil OS az po trinastom tyzdni a aj tak odovzdalo moje zadanie plno vela ludi... :D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 03.05.2008, 17:24:54
Inac v zadani je ze pri vstupe do miestnosti sa vypisu vsetky veci o nej (opis, kam sa da ist, ake veci su tam...) ale ja som tam dal len ten opis... potom mi prislo zbytocne zavadzat prikaz "Look" ktory je viacmenej povinny (na rozhliadnutie sa v miestnosti)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 03.05.2008, 17:27:11
Inac v zadani je ze pri vstupe do miestnosti sa vypisu vsetky veci o nej (opis, kam sa da ist, ake veci su tam...) ale ja som tam dal len ten opis... potom mi prislo zbytocne zavadzat prikaz "Look" ktory je viacmenej povinny (na rozhliadnutie sa v miestnosti)

toto mám riešené rovnako, to je OK toto, imo... rozumnejšie
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 03.05.2008, 17:27:43
ako... dal by som von svoj kód, ak máte záujem :) ale až po 13. týždni...
aj keď môj kód sa nedá odovzdať, lebo úplne rozhrania nedodržuje, keďže som to napísal ešte skôr ako rozhrania boli, ale sú tam veci, ktoré by ste mohli okopírovať :-P
ja som tak spristupnil OS az po trinastom tyzdni a aj tak odovzdalo moje zadanie plno vela ludi... :D

moje nemôžu odovzdať len tak :) by to neprešlo :)
ale mám urobený bash, a to by sa dalo okopčiť... navyše som ho robil tak, aby som ho prípadne vedel ľahko preportovať do inej aplikácie, ak by som niekde potreboval konzolový príkazový riadok :)
Title: Re: OP - Objektove programovanie
Post by: JCube on 03.05.2008, 17:28:46
ako... dal by som von svoj kód, ak máte záujem :) ale až po 13. týždni...
aj keď môj kód sa nedá odovzdať, lebo úplne rozhrania nedodržuje, keďže som to napísal ešte skôr ako rozhrania boli, ale sú tam veci, ktoré by ste mohli okopírovať :-P
ja som tak spristupnil OS az po trinastom tyzdni a aj tak odovzdalo moje zadanie plno vela ludi... :D

moje nemôžu odovzdať len tak :) by to neprešlo :)
no ludia zo zufalosti spravia cudne veci... :D
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 03.05.2008, 17:30:22
ako... dal by som von svoj kód, ak máte záujem :) ale až po 13. týždni...
aj keď môj kód sa nedá odovzdať, lebo úplne rozhrania nedodržuje, keďže som to napísal ešte skôr ako rozhrania boli, ale sú tam veci, ktoré by ste mohli okopírovať :-P
ja som tak spristupnil OS az po trinastom tyzdni a aj tak odovzdalo moje zadanie plno vela ludi... :D

moje nemôžu odovzdať len tak :) by to neprešlo :)
no ludia zo zufalosti spravia cudne veci... :D

no hej, to je pravda, hehe :)
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 03.05.2008, 17:41:20
to prikazy/commands je povinne? je to zadane niekde na moodli? ci to je len vasa implementacia? nech viem ci to mam prerabat...hoci mne sa to viac paci tak..a dalo mi dost roboty kym som to poriadne pocyklil aby vzdy vyhadzovalo len pouzitelne prikazy..no ked je to povinne tak to prerobim

for KOSTI: mohol si to napisat niekde do uvodu..napr. (FOR HELP TRY "COMMANDS")..aby to bolo jasne aj dalsim:)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 03.05.2008, 17:44:07
to prikazy/commands je povinne? je to zadane niekde na moodli? ci to je len vasa implementacia? nech viem ci to mam prerabat...hoci mne sa to viac paci tak..a dalo mi dost roboty kym som to poriadne pocyklil aby vzdy vyhadzovalo len pouzitelne prikazy..no ked je to povinne tak to prerobim

http://moodle.fei.tuke.sk/wiki/index.php/Znenie_zadania_a_pokyny_k_jeho_vypracovaniu

tam máš základnú sadu príkazov
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 03.05.2008, 17:51:15
uz som to nasiel, ale neviem ci je to povinne..sak niektore veci mozem riesit aj inac..fakt sa mi nepaci ten pristup..spravte to ale musite pouzivat nase vymysly aj ked to mozno viete spravit inac (z mojho pohladu lepsie)..napr tu je to dost zdlhave pisat vsade commands

a este k tym interfesom..ked niekto deli ulohu medzi viacerych ludi, tak asi aj povie co ta-ktora fcia ma robit (hoci implementacia ostava stale na teba)..a nie len napise nazvy fcii a rob s tym co chces...napr.(v extremnom pripade) moze moja fcia GetDescription() ukoncovat hru..a dalsi clovek ju bude pouzivat na prechod do inej miestnosti..ta potom chcem vidiet tu spajanie programu :D
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 03.05.2008, 17:54:54
a este k tym interfesom..ked niekto deli ulohu medzi viacerych ludi, tak asi aj povie co ta-ktora fcia ma robit (hoci implementacia ostava stale na teba)..a nie len napise nazvy fcii a rob s tym co chces...napr.(v extremnom pripade) moze moja fcia GetDescription() ukoncovat hru..a dalsi clovek ju bude pouzivat na prechod do inej miestnosti..ta potom chcem vidiet tu spajanie programu :D

imo sú názvy tých metód v interface-och samopopisné... ale nehovorím, že nemohli ku tomu vydať aj popisy... bolo by to možno jednoduchšie pre vás...

uz som to nasiel, ale neviem ci je to povinne..sak niektore veci mozem riesit aj inac..fakt sa mi nepaci ten pristup..spravte to ale musite pouzivat nase vymysly aj ked to mozno viete spravit inac (z mojho pohladu lepsie)..napr tu je to dost zdlhave pisat vsade commands

to by som povedal, že máš zlý návrh potom, keď to potrebuješ písať všade... (ak správne chápem tú tvoju vetu)...

jasne, však ty môžeš riešiť všetko po svojom... interface-i ti nehovoria nič o vnútornej implementácií, o algoritmoch ani nič podobné
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 03.05.2008, 18:02:53
nie ja to nemam vobec robene cez commands
len sa mi zda lepsie hrat instinktivne..teda neviem co chcem robit tak napsiem..
Code: [Select]
>>pouzit kompas
a tak napise: zly prikaz
tak musis zadat
>>commands
precitas co sa da robit das napr:
>>preskumat (...potom zase:)
>>commands
precitas co mozes preskumat
>>napis na stene
-hotovo

kdezto ja dam:
>>pouzit kompas
hned vypsie ze sa to neda, aj co sa da aktualne pouzit
>>preskumat
hned vypsie co sa da preskumat
>>napis na stene
-hotovo
nie je to sice velky rozdiel, ale ked to robis casto tak to potesi..mne sa to paci viac
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 03.05.2008, 18:07:00
nepochopil si to commands... to commands je ekvivalent helpu - to znamená, že to vypíše zoznam všetkých dostupných príkazov v hre...

príklad:
>> prikazy
Zoznam príkazov:
- save - ulozi hru
- load - nahra hru
- exit - koniec hry

- sever - pojde na sever

atď...

nemá to vypísať len to, čo máš dostupné
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 03.05.2008, 18:07:29
to, čo máš teraz urobené, môžeš kľudne nechať... len tam potrebuješ pridať jeden príkaz navyše... a ten vypíše help
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 03.05.2008, 18:11:23
ahaaaa...postupne odhalujem skryte zakutia zadania tohto zadania :D :D
btw. teraz mam uz commands dost zbytocny..sice na load save exit sa hodi..ok dorobim.dik za vysvetlenie:)
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 03.05.2008, 22:28:28
Ufff takže hra hotova, funkcna a dohrata :D chcem sa podakovat komunite za pomoc a aby som komunite oplatil dobrotu tak som sa rozhodol ze po tom co v pondelok odovzdam ju hodim na FTP pod GPL.

pozn. Chcem vsak upozornit, ze tym k nej ziskaju pristup aj cviciaci a zaroven upozornujem ze hra sluzi najmä na ucely vzdelavania (t.j. dufam pre vase dobro ze sa nenajde taky blazon co to stiahne a pokusi sa to odovzdat).

Vela zdaru idem robit dokumentaciu!
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 03.05.2008, 22:33:31
ja nedam nikde :P
Title: Re: OP - Objektove programovanie
Post by: sri on 03.05.2008, 22:40:58
Ufff takže hra hotova, funkcna a dohrata :D chcem sa podakovat komunite za pomoc a aby som komunite oplatil dobrotu tak som sa rozhodol ze po tom co v pondelok odovzdam ju hodim na FTP pod GPL.

pozn. Chcem vsak upozornit, ze tym k nej ziskaju pristup aj cviciaci a zaroven upozornujem ze hra sluzi najmä na ucely vzdelavania (t.j. dufam pre vase dobro ze sa nenajde taky blazon co to stiahne a pokusi sa to odovzdat).

Vela zdaru idem robit dokumentaciu!

Tak potom radsej nedavaj vobec :D
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 03.05.2008, 22:50:49
preco? bn ja to po odvzdani (snad v 13.t) mozem tiez kludne hodit na ftp..ked to uz nikomu nepomoze aby dokoncil "vlastnorucne" zadanie, aspon tym odburavam konkurenciu..
su ludia, ktori ked to dokazu zohnat cez ftp alebo neviem jakym sposobom, tak si nikdy ani neskusia co je to programovat.
A to sa (snad) v buducnosti nejak prejavi:D
takze vsetci co nechcete robit zadanie sami, odporucam stiahnut, pre istotu nic nemenit a odvzdat...saq mozno motyka vystreli, ved aj cviciaci su len ludia! bk
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 03.05.2008, 23:08:26
takze vsetci co nechcete robit zadanie sami, odporucam stiahnut, pre istotu nic nemenit a odvzdat...saq mozno motyka vystreli, ved aj cviciaci su len ludia! bk

tak toto na 99% nevyjde :)
Title: Re: OP - Objektove programovanie
Post by: puq on 03.05.2008, 23:08:39
ja by som mal v ...., nikomu by som nedal zadanie s ktorym som sa trapil niekolko dni, mozem jebat ich, nech neprejdu ked su lenivi, su mi ukradnuti, a vam odporucam to iste, ved aj v robote ked budete robit na nejom projekte, nezverejnite ho celej spolocnosti aby vam ho nahodou nikto neukradol a nepovedal ze je to jeho praca....dufam ze cviciaci naozaj budu pozerat na to ze ci to robil sam dotycny alebo ee

edit: no k zadaniu :D no nakoniec budu tam pekne vsetky rozhrania tak ja su vo verzii 0.2, a ten step je fajn vec ;)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 03.05.2008, 23:09:45
ja by som mal v ...., nikomu by som nedal zadanie s ktorym som sa trapil niekolko dni, mozem jebat ich, nech neprejdu ked su lenivi, su mi ukradnuti, a vam odporucam to iste, ved aj v robote ked budete robit na nejom projekte, nezverejnite ho celej spolocnosti aby vam ho nahodou nikto neukradol a nepovedal ze je to jeho praca....dufam ze cviciaci naozaj budu pozerat na to ze ci to robil sam dotycny alebo ee

niektorí určite budú pozerať
Title: Re: OP - Objektove programovanie
Post by: kornas on 03.05.2008, 23:17:46
Dufam, ze ked budem odovzdavat zadanie, tak mi ho cviciaci aj zoberie a nepovie mi, ze : Ta toto este dorob a toto urob tak a take... Teraz sa uz na cisco treba pripravovat a vsetky ine veci sa zbieraju, ine zapocty a tak... Tak dufam, ze ked to bude ist, ze mi zapocet da... Lebo uz sa kopu krat stalo, ze robim zadanie jak kon, este mi napr. v 11. tyzdni povie co mam poprerabat a to sa opakuje az do 13. tyzdna kazdy tyzden a potom, ked uz odovzdam nakoniec v 13. tyzdni ta zoberie a pride niekto, co ani na C# nepozrel, odovzda zadanie, co mu robil niekto iny a zoberie mu ho hned... Tak ako aj na toto by mohli pozerat cviciaci... dakedy ich nechapem. Sa mi niekedy zda, ze je lepsie sa s tym nekaslat a odflaknut to a je to bez problemov, lebo cim viac sa clovek snazi, tym viac to musi prerabat a neviem co... Aspon v mojom pripade je to tak... Tak by som chcel poprosit cviciacich, nech maju zlutovanie...  br
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 03.05.2008, 23:20:34
Dufam, ze ked budem odovzdavat zadanie, tak mi ho cviciaci aj zoberie a nepovie mi, ze : Ta toto este dorob a toto urob tak a take... Teraz sa uz na cisco treba pripravovat a vsetky ine veci sa zbieraju, ine zapocty a tak... Tak dufam, ze ked to bude ist, ze mi zapocet da... Lebo uz sa kopu krat stalo, ze robim zadanie jak kon, este mi napr. v 11. tyzdni povie co mam poprerabat a to sa opakuje az do 13. tyzdna kazdy tyzden a potom, ked uz odovzdam nakoniec v 13. tyzdni ta zoberie a pride niekto, co ani na C# nepozrel, odovzda zadanie, co mu robil niekto iny a zoberie mu ho hned... Tak ako aj na toto by mohli pozerat cviciaci... dakedy ich nechapem. Sa mi niekedy zda, ze je lepsie sa s tym nekaslat a odflaknut to a je to bez problemov, lebo cim viac sa clovek snazi, tym viac to musi prerabat a neviem co... Aspon v mojom pripade je to tak... Tak by som chcel poprosit cviciacich, nech maju zlutovanie...  br

cvičiaci sľubujú, že sa bude zisťovať, kto robil zadania sám, a kto ich len kúpil :)
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 03.05.2008, 23:24:20
neverte tomu ludia..kludne si to skopirujte..nepridu na to :D
kornas: mam taky pocit ze na odovzdanie zadania mas len jeden pokus, cize sa nemusis bat ze ti daju daco prerobit (Ked, tak az v dalsom semestri  bp)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 03.05.2008, 23:27:40
neverte tomu ludia..kludne si to skopirujte..nepridu na to :D
kornas: mam taky pocit ze na odovzdanie zadania mas len jeden pokus, cize sa nemusis bat ze ti daju daco prerobit (Ked, tak az v dalsom semestri  bp)

ten 1 pokus súvisí viac s tým kupovaním, ako s tým, že ti niečo nepôjde...
ak ti zistia, že si to kúpil, tak ťa vyhodia a druhú šancu nemáš...
ale ak sa napr. príde (alebo ty priamo na mieste zistíš), že toto by malo fungovať inak, prípadne že je tam nejaká drobná chyba, alebo niečo podobné, tak ťa nevyhodia...
sme ľudia, a mýliť sa je ľudské :) len kopírovanie/kupovanie je podvod...

aspoň as far as i know
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 03.05.2008, 23:32:54
Hodim tento dotaz aj na moodle pre istotu:

Bolo by fajn keby interfejsy uz boli okomentovane v Doxygen style. Resp. kedze nie su - treba ich tak okomentovat? resp. treba ich zahrnut do dokumentacie?
Title: Re: OP - Objektove programovanie
Post by: puq on 03.05.2008, 23:38:41
Agamemnon mam pre teba otazocku, ako maju vyzerat komentare vo visualku, zeby sa z toho dala vygenerovat kvazi systemova pricku, jednoducho zeby to ten visual zobral :)
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 03.05.2008, 23:40:31
Agamemnon mam pre teba otazocku, ako maju vyzerat komentare vo visualku, zeby sa z toho dala vygenerovat kvazi systemova pricku, jednoducho zeby to ten visual zobral :)

Nainstaluj doxygen a pouzivaj komentare jak na javadoc - t.j.

/*
*
*
*/

ale podporuje to aj nejake ine... napr.

/// a pod.
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 03.05.2008, 23:42:04
a take tie veci ako @param, @return to berie?
Title: Re: OP - Objektove programovanie
Post by: Mao on 03.05.2008, 23:42:20
das /// a visual ti hodi kostru ku kazdej metode a da tam aj param, return a pod.
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 03.05.2008, 23:43:26
jaaj no pekne... thx
Title: Re: OP - Objektove programovanie
Post by: puq on 03.05.2008, 23:49:19
Agamemnon mam pre teba otazocku, ako maju vyzerat komentare vo visualku, zeby sa z toho dala vygenerovat kvazi systemova pricku, jednoducho zeby to ten visual zobral :)

Nainstaluj doxygen a pouzivaj komentare jak na javadoc - t.j.

/*
*
*
*/

ale podporuje to aj nejake ine... napr.

/// a pod.

no rad, ale s forgacom to vygenerujeme cez visualko


a diky Mao cize tri ///
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 04.05.2008, 00:01:19
:) takže už ti odpovedali :)
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 04.05.2008, 01:09:06
Mam este taku otazku... save som robil serializaciou ale chcem vyskusat aj to ukladanie prikazov a ich nasledne nacitanie. Save uz mam - skontroloval som aj subor, ktory to vytvorilo a vsetko sedi.
Avsak problem je s Loadom... ako v C# specifikujem aby to nacitavalo do konca suboru? (je nieco ako eof?) ... pridam ze v tom subore je kazdy prikaz na novom riadku.
Title: Re: OP - Objektove programovanie
Post by: brazell on 04.05.2008, 01:17:21
filemode.append?? moze sa toto pouzit ?? aspon teda je to na koniec daneho suboru...no a koniec riadku tam pridas ...myslim ze sa to da tak ...aspon videl som to tak..

opravte ma ak sa mylim... :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 04.05.2008, 02:17:34
k eof je ekvivalent:
textreader.ReadLine() == null;

filemode.append je pre zápis - to zabezpečí, že to, čo ideš ukladať sa bude ukladať na koniec súboru - teda bude sa appendovať ku súboru
Title: Re: OP - Objektove programovanie
Post by: kornas on 04.05.2008, 04:35:49
Viete niekto ako sa cez ten doxygen vygeneruje dokumentacia ? Lebo nemozem z toho manualu vyjst, tam cez prik. riadok daco carujem, ale nejak stale vyhodi nieco ine, len nie dokumentaciu  bk Dik.
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 04.05.2008, 04:38:45
cez prikazovy riadok? hm... sak to ma normalne GUI ne? :D
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 04.05.2008, 04:42:23
jj, má to gui, kde si vyberieš adresár, v ktorom máš zdrojáky, vyberieš si jazyk, nastavíš také veci ako napr. názov aplikácie, verziu... vyberieš si výstupný formát... a dáš vygenerovať
Title: Re: OP - Objektove programovanie
Post by: kornas on 04.05.2008, 04:59:39
Aha, dik uz to mam, ale ked generuje dokumentaciu, tak vygeneruje len 2 triedy a ostatne nie, to preco ?? nevie niekto ? nema niekto podobny problem ?
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 04.05.2008, 05:00:37
najskôr niečo nemáš nastavené...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 04.05.2008, 05:01:38
ma tak napadá... máš komentáre aj pre triedy? nie som si istý, či to tam musí byť... ale mám pocit, že asi hej
Title: Re: OP - Objektove programovanie
Post by: kornas on 04.05.2008, 05:04:56
ma tak napadá... máš komentáre aj pre triedy? nie som si istý, či to tam musí byť... ale mám pocit, že asi hej

Tak na toto by som v zivote neprisiel. Diki Agamemnon  :thumbsup:
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 04.05.2008, 05:36:22
otazka k bin. serializacii... v ramci triedy TextGame : IGame mam metody Save a Load. Save som cez binarny formatter spojazdnil...subor sa vytvori (pricom ukladam objekt this (teda isntanciu triedy TextGame)).
Hapruje vsak Load ... ked totiz robim toto:

this = (TextGame)formatter.Deserialize(stream);

tak mi to napise error a to ze:

Cannot assign to '<this>' because it is readonly

nejaky napad preco to robi co to robi?

Title: Re: OP - Objektove programovanie
Post by: Mao on 04.05.2008, 05:41:51
Pretoze this je read only :) .
Neveis prepisat priamo celu instanciu, v ktorej sa nachadas, cize skus rucne nastavit vsetky clenske premenne triedy v ktorej sa nachadas.
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 04.05.2008, 05:43:07
lebo nevieš priradiť do aktuálneho objektu takto... toto sa tu rozoberalo pred asi 2 dňami...
musíš vytvoriť objekt typu Game, ten vrátiť ako návratovú hodnotu Load metódy a potom ho priradiť do premennej typu Game, kde máš aktuálnu hru... - mimo triedy Game - napr. v Maine
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 04.05.2008, 05:43:39
Pretoze this je read only :) .
Neveis prepisat priamo celu instanciu, v ktorej sa nachadas, cize skus rucne nastavit vsetky clenske premenne triedy v ktorej sa nachadas.

ľahšie je prepísať z vonku celý ten objekt
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 04.05.2008, 06:06:13
lebo nevieš priradiť do aktuálneho objektu takto... toto sa tu rozoberalo pred asi 2 dňami...
musíš vytvoriť objekt typu Game, ten vrátiť ako návratovú hodnotu Load metódy a potom ho priradiť do premennej typu Game, kde máš aktuálnu hru... - mimo triedy Game - napr. v Maine

Moja situacia -

Trieda Game - ta ma Main metodu - v nej je jeden riadok (TextGame Hra = new TextGame();)

Tridea TextGame : IGame - tu je metoda Load a Save

Ak som ta dobre pochopil tak navratovy typ Loadu by mal byt typu TextGame ale to nejde pretoze implmentujem aktualne rozhrania a tie hovoria ze metoda Load ma mat navratovu hodnotu bool. Cize existuje nejaky iny sposob? resp. da sa to urobit v mojej situacii?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 04.05.2008, 06:14:32
Mao ti uz pisal :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 04.05.2008, 06:16:50
mal mirek prv nakódiť tú hru a až potom robiť rozhrania...

hmm...

viac-menej... budeš to musieť loadovať po jednom (a teda aj ukladať)... niečo na spôsob, čo Mao napísal pár príspevkov skôr...
Title: Re: OP - Objektove programovanie
Post by: sri on 04.05.2008, 06:18:27
Skus v metode Load zapisat do nejakej premennej typu TextGame tu navratovu hodnotu, ktoru potrebujes dostat von a vytvor pre nu nejaku metodu GetLoadedGame(), ktora tuto premennu bude vracat a potom mimo tej celej triedy napises napr.

hra.load();
hra = hra.GetLoadedGame();

Snad je moj myslienkovy pochod spravny
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 04.05.2008, 06:19:40
mal mirek prv nakódiť tú hru a až potom robiť rozhrania...

hmm...

viac-menej... budeš to musieť loadovať po jednom (a teda aj ukladať)... niečo na spôsob, čo Mao napísal pár príspevkov skôr...

no ukladat nemusi po jednom nakolko je v jednej triede tak ma k premennym pristup :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 04.05.2008, 06:23:03
mal mirek prv nakódiť tú hru a až potom robiť rozhrania...

hmm...

viac-menej... budeš to musieť loadovať po jednom (a teda aj ukladať)... niečo na spôsob, čo Mao napísal pár príspevkov skôr...

no ukladat nemusi po jednom nakolko je v jednej triede tak ma k premennym pristup :)

nj...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 04.05.2008, 06:23:45
Skus v metode Load zapisat do nejakej premennej typu TextGame tu navratovu hodnotu, ktoru potrebujes dostat von a vytvor pre nu nejaku metodu GetLoadedGame(), ktora tuto premennu bude vracat a potom mimo tej celej triedy napises napr.

hra.load();
hra = hra.GetLoadedGame();

Snad je moj myslienkovy pochod spravny

hehe, super riešenie štýlu "ako obísť systém" :)
Title: Re: OP - Objektove programovanie
Post by: sri on 04.05.2008, 07:33:30
Dufam, ze to nie je myslene ironicky :) Taketo "triky" robim v kuse :)

ot: GOOOOOOOL! (Prave pozeram hokej, vyhravame 1:0 :) )
Title: Re: OP - Objektove programovanie
Post by: kornas on 04.05.2008, 07:47:09
Takto som to mal aj ja (a viac-menej aj stale mam), ale podla mna tie interface-i chcu metodu Load(), ktora uz rovno nacita tu vopred ulozenu hru... A takymto sposobom, by som musel este volat dalsi krok, ktory by uz nebol v ramci Load()... aspon tak nejak ja tomu chapem... Ale neviem, no jediny sposob ako docielit nieco take, je tak ako Mao napisal... Ale ako vytiahnem zo suboru hodnoty premennych to nemam sajnu... (to sa asi vytahuju cele ulozene objekty) Ako to s tym nastavovanim premennych po nacitani zo suboru??
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 04.05.2008, 07:50:31
Dufam, ze to nie je myslene ironicky :) Taketo "triky" robim v kuse :)

ot: GOOOOOOOL! (Prave pozeram hokej, vyhravame 1:0 :) )

nie je myslené ironické :)

kde vkuse? si nvm predstaviť, kde sa niečo takéto dá využiť... ak treba "hackovať" nejaké riešenia, tak niekde bude chyba (viď css napr.)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 04.05.2008, 07:56:49
Takto som to mal aj ja (a viac-menej aj stale mam), ale podla mna tie interface-i chcu metodu Load(), ktora uz rovno nacita tu vopred ulozenu hru... A takymto sposobom, by som musel este volat dalsi krok, ktory by uz nebol v ramci Load()... aspon tak nejak ja tomu chapem... Ale neviem, no jediny sposob ako docielit nieco take, je tak ako Mao napisal... Ale ako vytiahnem zo suboru hodnoty premennych to nemam sajnu... (to sa asi vytahuju cele ulozene objekty) Ako to s tym nastavovanim premennych po nacitani zo suboru??

vytiahneš objekt a uložíš ho do tmp premennej... máš prístup na všetky premenné (aj private), keďže si v danej triede... popriradzuješ hodnoty z tmp do tvojho hlavného objektu... tmp zrušíš... a vrátiš true :)
Title: Re: OP - Objektove programovanie
Post by: sri on 04.05.2008, 08:00:30
Dufam, ze to nie je myslene ironicky :) Taketo "triky" robim v kuse :)

ot: GOOOOOOOL! (Prave pozeram hokej, vyhravame 1:0 :) )

nie je myslené ironické :)

kde vkuse? si nvm predstaviť, kde sa niečo takéto dá využiť... ak treba "hackovať" nejaké riešenia, tak niekde bude chyba (viď css napr.)

No tak mozno som to "vkuse" prehnal, ale pouzivam to casto... Konkretne ma teraz nenapada, vela hodin :D Mozno rano ;)
Title: Re: OP - Objektove programovanie
Post by: Sooloni on 05.05.2008, 00:47:22
neviem nekto co bude zajtra na prepadovke s mirekom?
Title: Re: OP - Objektove programovanie
Post by: ONdro on 05.05.2008, 18:43:39
Moze mi niekto povedat,co mam opravit,ked mam takuto vynimku pri ukladani objektu triedy Game do suboru  :

     Game.Game is inaccessible due to its protection level. Only public types can be processed.

??Obsahu vynimky rozumiem,ale ako ju odstranit nie...  bu Je to preto,ze pouzivam Singleton?
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 05.05.2008, 18:49:47
zmeň class na public
Title: Re: OP - Objektove programovanie
Post by: buhehe on 06.05.2008, 05:33:53
neviem ci mi sibe alebo co ale furt mi to zbehne...
Code: [Select]
if (item != null){
    this.actualRoom.GetRoomItems().Add(item);
    step = new Step(actualRoom, backpack);
}
a item je null podla debuggera...

edit: uz nic....fakt mi sibe :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 06.05.2008, 12:37:29
otazka na ywetku:

mozem ti to zajtra odovzdat? ... resp co vsetko mi treba, resp staci to na usb alebo treba napalit alebo co? :)

aaa treba aj nove UML, kedze to co sme davali je uz viacmenej odveci :)
Title: Re: OP - Objektove programovanie
Post by: puq on 06.05.2008, 15:43:10
odpoved od puqa :P :P treba ti to mat CD, a aj aktualne UML :P
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 06.05.2008, 15:43:30
tebe neverim, bud ticho :P
Title: Re: OP - Objektove programovanie
Post by: puq on 06.05.2008, 15:49:38
tam chod robit uz nove UML :P
Title: Re: OP - Objektove programovanie
Post by: ywetka on 07.05.2008, 01:01:36
otazka na ywetku:

mozem ti to zajtra odovzdat? ... resp co vsetko mi treba, resp staci to na usb alebo treba napalit alebo co? :)

aaa treba aj nove UML, kedze to co sme davali je uz viacmenej odveci :)

mozes, jasne... daj mi to zatial na hocicom, mozes aj na kluci... UML mi mozes odovzdat aj neskor, taktiez aj prirucky... kazdopadne, budes mat zajtra zadanie prebrane a o bodoch sa pobavime, az mi das komplet vsetko, dobre? ;)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 07.05.2008, 01:07:46
ook, UML by som este mal stihnut spravit ale prirucky asi nie... jedine ze by ti stacilo to z doxygenu :) ale ked som dobre pochopil tak to je asi len ako systemova prirucka :)
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 07.05.2008, 02:34:55
ludia nejaku zaujimavu literaturu, najlepsie v slovencine o c#
tak aby som to aj pochopil.. a necudujte sa, ze to neviem.. nic vas do toho.. len chcem nieco o tom precitat a spravit podla toho zadanie.. takze piste, piste, piste..
Title: Re: OP - Objektove programovanie
Post by: puq on 07.05.2008, 02:38:04
na inet mas serial o c# a aj na zive :)
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 07.05.2008, 03:03:38
na inet mas serial o c# a aj na zive :)
vdaka, mam kopec casu.. takze daco precitam..
ale radsej by som listoval.. komu sa chce stale cumiet do monitora..
no co narobim..
Title: Re: OP - Objektove programovanie
Post by: puq on 07.05.2008, 03:33:25
tak v knizkach nemam absolutne prehlad, mozno ked pride Agamemnon, tak ti poradi nejaku tu publikaciu
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 07.05.2008, 03:36:40
sak aj vytlacit sa da :)

ide len o to ze v knihe mas vela veci a pre take zadanie ti kludne staci tych par casti serialu co su na zive alebo inete... (a samozrejme nejaka zaklady z OOP vseobecne)... ale ked chces nutne knihu tak skoc do elfy no :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 07.05.2008, 03:37:08
tak v knizkach nemam absolutne prehlad, mozno ked pride Agamemnon, tak ti poradi nejaku tu publikaciu

neporadím :) knihy nepoužívam :) všetko, čo viem, som sa naučil hlavne z netu alebo od iných ľudí... od ľudí úvod - cviká - a zvyšok z netu a praxou :)
Title: Re: OP - Objektove programovanie
Post by: puq on 07.05.2008, 03:54:31
ta nic :P :P ja tiez sa nemam rad s knihami :) KNIHA = podloza pre nieco :D
Title: Re: OP - Objektove programovanie
Post by: ywetka on 07.05.2008, 03:59:11
dobra je programujeme profesionalne v C#, tak sa tusim vola. je hruba, cervena s takym divnym chlapom na obalke (podoba sa na hlavneho upira z filmu 30 dni noci)  :P
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 07.05.2008, 04:03:13
ta nic :P :P ja tiez sa nemam rad s knihami :) KNIHA = podloza pre nieco :D

ja sa s knihami rád :) len knihy o programovaní nemusím, lebo sú neefektívne, neaktuálne a nemajú search :)
Title: Re: OP - Objektove programovanie
Post by: puq on 07.05.2008, 04:05:43
dobra je programujeme profesionalne v C#, tak sa tusim vola. je hruba, cervena s takym divnym chlapom na obalke (podoba sa na hlavneho upira z filmu 30 dni noci)  :P

no dobry tah :) clovek si kupi tu knihu len kvoli tomu obalu na nej :D
Title: Re: OP - Objektove programovanie
Post by: kornas on 07.05.2008, 04:29:48
ta kniha je fakt dobra... odporucam...
Title: Re: OP - Objektove programovanie
Post by: sri on 07.05.2008, 04:55:44
dobra je programujeme profesionalne v C#, tak sa tusim vola. je hruba, cervena s takym divnym chlapom na obalke (podoba sa na hlavneho upira z filmu 30 dni noci)  :P

:D :D Vseobecne knihy od Wroxu maju takych cudnych uchylne - vyzerajucich typkov na obaloch, ako marketigovy tah to teda nie je bohvieco... Ale vravite ze je dobra hej? Mne doma stoji Programujeme PHP profesionalne a nie som extra spokojny
Title: Re: OP - Objektove programovanie
Post by: kornas on 07.05.2008, 05:15:41
tak ta, aspon podla toho co som cital, tak nie je nejaka dobra, ale dobra je este vraj "Programujeme v JAVA profesionalne", ale uz sa pomaly asi vypredava a uz asi aj nova JAVA je v eng, tak vyjde asi nieco nove...
Title: Re: OP - Objektove programovanie
Post by: Ing.Veduci on 07.05.2008, 05:33:04
tak ta, aspon podla toho co som cital, tak nie je nejaka dobra, ale dobra je este vraj "Programujeme v JAVA profesionalne", ale uz sa pomaly asi vypredava a uz asi aj nova JAVA je v eng, tak vyjde asi nieco nove...

to neveim ja som cital cesku verziu Thinking In Java (400 stran :D a to je len prva polovica pre zaciatocnikov, este existuje pre pokrocilych) .. a da sa z toho pochopit co a ako.. ja som to cital hlavne koli tomu ze tak ako na Jave, tak aj na OP som mal phucked cviciacich a aj ked som urobil obidve, tak sa mi nezdalo, ze z toho nieco viem... po precitani Thinking In Java uz som sa citil lepsie ;)
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 07.05.2008, 15:16:33
dakujem vsetkym za rady.. ale ja som mal na mysli nieco lacnejsie a hlavne tensie..
nemam prachy na rozhadzovanie.. a nemam cas tolko citat.. (ved zapoctovy tyzden zachvilku..)
a puq na inete nebol problem najst ten serial.. ale kde to je, prosim ta, na zive.. daj konkretny link..
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 07.05.2008, 15:30:59
tie serialy z netu su na kkt, alebo na p ak sa vam viac paci, ked uz nechces normalnu knihu tak si najdi nejaky ebook
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 07.05.2008, 15:36:18
tie serialy z netu su na kkt, alebo na p ak sa vam viac paci, ked uz nechces normalnu knihu tak si najdi nejaky ebook
nemtom, to je skvely napad.. mas aj nieco konkretne??
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 07.05.2008, 15:37:10
nie :D

edit: vlastne aj hej, pokukam na disku co mam

edit2: dufam ze s anglictinou nemas problem :P
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 07.05.2008, 15:41:58
kdesi na zaciatku tejto debaty som napisal, ze najlepsie v slovencine..
ale ak inac nedas.. co uz s tebou.. moze byt aj po anglicky..
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 07.05.2008, 15:49:47
po slovensky nemam nic, kym prelozia uz je to fpici
Title: Re: OP - Objektove programovanie
Post by: ywetka on 07.05.2008, 16:00:15
po slovensky nemam nic, kym prelozia uz je to fpici

jj suhlasim... ale ked chce, moze si precitat C# for Dummies... to nepochopi uz len umelec ;)
Title: Re: OP - Objektove programovanie
Post by: puq on 07.05.2008, 16:11:10
alebo hutnik  :puf: :puf: :puf:
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 07.05.2008, 16:13:15
ja knihy typu for Dummies uz len preto necitam ze by ma to urazilo :D
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 07.05.2008, 16:20:11
edit: vlastne aj hej, pokukam na disku co mam
nasiel si??
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 07.05.2008, 16:23:32
jj:
- CSharp And The .NET Platform 2nd Edition (22mb) + 10mb zdrojaky
- C# bible (4mb)
Title: Re: OP - Objektove programovanie
Post by: JCube on 07.05.2008, 17:09:44
to c mreza bible si poprosim :)
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 07.05.2008, 18:07:30
zavesim niekde obe

cbible.pdf - 4.09 MB (http://www.subory.sk/download/139393/cbible.pdf)
CSharp.And.The..NET.Platform.2nd.Edition.rar - 15.25 MB (http://www.subory.sk/download/139400/CSharp.And.The..NET.Platform.2nd.Edition.rar)
Title: Re: OP - Objektove programovanie
Post by: Korgen on 07.05.2008, 19:16:53
keby ze dakto este mal zaujem, tak mam postahovanu dajaku KOPU (fakt kopu, to bol jeden torrent kde skoro toto secko bolo, ta som si povedal ze mozno sa dakedy daco z toho zide) kniziek, staci si len vybrat... v sekcii ebooks budu na 99,9% same ENG ale mimo tej sekcie su aj dajake CZ/SK... aby som nezbudol, je to na FTP korgen , kto ste z intraku.... (fuh, a kto nieste, tak by sa teoreticky dalo hodit zoznam tu a by ste si vybrali a dakto by vam to upol)

PS: onedlho idem domov a pridem az po vikende, takze asi vypnem neskor pc ale ak tu bude dakto zo spolubyvajucich, nakazem nech zapnu, aby ste si mohli co chcete stiahnut....POPRIPADE vam mozem vybranu knizku upnut z domu... proste ked budete daco chciet povedzte a ja to uz poriesim  :angel:
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 07.05.2008, 19:43:32
no tak mohol by si zatial ten zoznam.. popripade samotny torrent a stiahnem si sam..
Title: Re: OP - Objektove programovanie
Post by: Korgen on 07.05.2008, 20:47:33
no tak mohol by si zatial ten zoznam.. popripade samotny torrent a stiahnem si sam..

mas to v PM(SS), ak este dakto chcete ten zoznam, ze ste mimo intraku, napiste mi, alebo ApokalypSovi, nech vam to preposle, lebo je toho vela na postovanie sem
Title: Re: OP - Objektove programovanie
Post by: puq on 07.05.2008, 20:50:32
mozes aj mne hodit do spravy, nech viem co vsetko mas :) dikes
Title: Re: OP - Objektove programovanie
Post by: Dulus on 08.05.2008, 02:36:47
Nazdar ..... najde sa tu dobra dusa, ktora mi polopatisticky vysvetli vztah medzi Step-Istep-Game-Igame ...... ostatne rozhrania (IBackPack,IRoom,IItem)su mi jasne ..... IRozhranie "hovori" ake metody bude mat Trieda.   Ale nechapem tomu  IStep NextStep(string command); .... to akoze mam mat metodu NextStep ktora nacita priakaz potom co .... vrati mi objekt Step ?? a ten ma obsahovat vlastne vlastnosti (popis miestnost, okolite miestnosti, veci v miestnosti, atd atd) dalsej miestnosti??? alebo ako to je ??

BTW keby bolo treba tak pre prechadzanie medzi miestnostami doteraz to mam tak ze v metode Start si vytvorim celu mapu. A kazda miestonst ma suradnice. A zaciatocnu miestnost si oznacim ako ActualRoom.  Pri zadani napr zapad sa pripocita +1 k X suradniciam ActualRoom a podla toho potom ceyz podmienky ake su konecne suradnice sa ActualRoom zmeni na konkretnu miestnost.
Title: Re: OP - Objektove programovanie
Post by: puq on 08.05.2008, 02:49:26
Dulus: http://www.tu-ke.com/forum/index.php?topic=1680.msg90851#msg90851
Title: Re: OP - Objektove programovanie
Post by: Dulus on 08.05.2008, 03:21:15
no to som cital .... ale uplne z toho neviem vyjst ..... napr ""vrati objekt implementujuci rozhranie IStep"" ... to co ma znamenat .... teda mam vytvorit nejaky objekt a potom ten vratit .... ale co za objekt ..... no nemoze byt ttpu IStep .... lebo z rozhrania sa nedaju vytvorit objekty .... a zasa nemoze byt Step lebo potom mi hlasi ze vraciam objekt typu Step a mam uveden ze  IStep NextStep(string command) , teda ze budem vracat IStep
Title: Re: OP - Objektove programovanie
Post by: sri on 08.05.2008, 03:46:09
no to som cital .... ale uplne z toho neviem vyjst ..... napr ""vrati objekt implementujuci rozhranie IStep"" ... to co ma znamenat .... teda mam vytvorit nejaky objekt a potom ten vratit .... ale co za objekt ..... no nemoze byt ttpu IStep .... lebo z rozhrania sa nedaju vytvorit objekty .... a zasa nemoze byt Step lebo potom mi hlasi ze vraciam objekt typu Step a mam uveden ze  IStep NextStep(string command) , teda ze budem vracat IStep

vytvor triedu Step, ktora implementuje IStep a vracaj tento objekt...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 08.05.2008, 03:50:52
navrhujem, aby si si ozrejmil interface-i... resp. si to prešiel znovu, aby si to lepšie chápal...

..... napr ""vrati objekt implementujuci rozhranie IStep"" ... to co ma znamenat .... teda mam vytvorit nejaky objekt a potom ten vratit .... ale co za objekt ..... no nemoze byt ttpu IStep .... lebo z rozhrania sa nedaju vytvorit objekty ....

môžeš vytvoriť inštanciu triedy, ktorá implementuje rozhranie štýlom, že budeš mať referenciu typu toho rozhrania - teda, že vytvoríš inštanciu objektu Step do referencie typu IStep:
Code: [Select]
class Step : IStep { ... }

IStep step = new Step();

takisto dokáže objekt typu Step vrátiť ako inštanciu rozhrania IStep:
Code: [Select]
public IStep Method() {
  IStep s = new Step();
  return s;
}

prípadne by malo fungovať aj:
Code: [Select]
public IStep Method() {
  Step s = new Step();
  return (IStep) s;
}

Title: Re: OP - Objektove programovanie
Post by: Dulus on 08.05.2008, 03:54:33
vytvor triedu Step, ktora implementuje IStep a vracaj tento objekt...
No to mam .... Mam triedu Game ... a mam v nej implementovane rozhranie Igame .... a mam to aj uveden hore pri triede (Game : IGame) ale ja teraz som blby z ineho Takze v metode IStep NextStep(string command) mam vytvorit podla toho kde idem objekt typu akeho?? Objekt Step .... akoze Step stepp = new Step(); .... a potom tento vratit ?? ... proste neviem si predstavit co ten Step je vlastne zac .... a ani tie predchadzajuce prispevky mi velmi nepomohli ...
Title: Re: OP - Objektove programovanie
Post by: Dulus on 08.05.2008, 04:00:15
ach .... ja som debil ... ok uz viem kde bola chyba ..... lol.....  v class Game som sice mal ze implementuje rozhranie IGame .... ale v class Step som nemal ze implementuje rozhranie IStep ..... ach jaj .... no ok .... a som sa cudolval ye co odo mna furt konveryiu pyta .... teraz este do toho tu spravnu logiku dat :D :D
Title: Re: OP - Objektove programovanie
Post by: ONdro on 09.05.2008, 04:44:03
Moze,pls niekto poradit ako mam pomocou doxygenu ziskat pdf? Html mi vegenerovalo,ale potrebujeme pdf , pokial viem...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 09.05.2008, 05:04:54
Moze,pls niekto poradit ako mam pomocou doxygenu ziskat pdf? Html mi vegenerovalo,ale potrebujeme pdf , pokial viem...

predpokladám, že používaš ten wizard pre win:
nastav si tam ako výstupný dokument LaTeX - vieš si tam nastaviť, že bude prostriedkom pre vytvorenie hyperlinked pdf... :)
Title: Re: OP - Objektove programovanie
Post by: ONdro on 09.05.2008, 05:29:18
Moze,pls niekto poradit ako mam pomocou doxygenu ziskat pdf? Html mi vegenerovalo,ale potrebujeme pdf , pokial viem...

predpokladám, že používaš ten wizard pre win:
nastav si tam ako výstupný dokument LaTeX - vieš si tam nastaviť, že bude prostriedkom pre vytvorenie hyperlinked pdf... :)
No to mam nastavene,ale skor som teraz zistil,ze mi neda specifikovat programovaci jazyk,dava bud C++,alebo Javu iny mi nedovoli... ak:
Title: Re: OP - Objektove programovanie
Post by: sri on 09.05.2008, 05:34:22
Nechaj Javu, sak to si nikto nevsimne rozdiel :D Neda sa tam stiahnut nejaky plug-in pre C# ?
Title: Re: OP - Objektove programovanie
Post by: ONdro on 09.05.2008, 05:42:27
Nechaj Javu, sak to si nikto nevsimne rozdiel :D Neda sa tam stiahnut nejaky plug-in pre C# ?
ap Asi som nainstaloval dajaku blbu verziu,pls poslite mi link,ktory doxygen je zarucene ok.
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 09.05.2008, 05:56:13
Nechaj Javu, sak to si nikto nevsimne rozdiel :D Neda sa tam stiahnut nejaky plug-in pre C# ?
ap Asi som nainstaloval dajaku blbu verziu,pls poslite mi link,ktory doxygen je zarucene ok.

hmm... no nvm... mne generuje dokumentáciu pre c# v pohode... doxygen som ťahal z oficiálneho webu
Title: Re: OP - Objektove programovanie
Post by: leniocka on 09.05.2008, 21:30:37
ja som zufala z toho doxygenu :( mne nevygeneruje ani html neto este pdf... pouzila som styl komentovania ako v jave... ked nastavim ze xcem optimalizovat pre javu ta nic nespravi a ked dam pre c# prestavi sa na javu sam :( vidim ze mi to preslo moje zdrojaky ale nic nevypluvne :( neviete poradit aj dajaky iny program pls?  :nervous:
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 09.05.2008, 21:49:52
ja som zufala z toho doxygenu :( mne nevygeneruje ani html neto este pdf... pouzila som styl komentovania ako v jave... ked nastavim ze xcem optimalizovat pre javu ta nic nespravi a ked dam pre c# prestavi sa na javu sam :( vidim ze mi to preslo moje zdrojaky ale nic nevypluvne :( neviete poradit aj dajaky iny program pls?  :nervous:

musíš mať komentár aj ku triedam, nielen k metódam... to môže byť dôvod, prečo to nerobí...

ak používaš MSVS, tak môžeš použiť generátor dokumentácie od MS - myslím je to ako plugin k MSVS (alebo je to tam rovno zabudované, teraz nvm presne)... len budeš musieť zmeniť štýl komentárov - ale to je easy, lebo stačí ti dať /// pred metódu a IDE ti doplní zvyšok - ty len dopíšeš (prekopíruješ) komentár
Title: Re: OP - Objektove programovanie
Post by: leniocka on 10.05.2008, 01:13:01
pred metodou mi to nedoplnilo iba pred triedou a nexce sa mi to zasa cele prekomentovat rucne :(
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 10.05.2008, 02:20:55
hmm...

Something is rotten in the state of Denmark.
Title: Re: OP - Objektove programovanie
Post by: nighthunter on 10.05.2008, 02:35:55
hmm...

Something is rotten in the state of Denmark.

the lady Doth protests too much, methinks
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 11.05.2008, 21:34:11
inac... ako to je presne s tym PDF z doxygenu? mam nastavene ale stale to vyhodi len subory .tex
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 11.05.2008, 21:37:50
hmm... dávno som to nerobil... ale ak to neurobí priamo .pdf, tak potom treba z .tex vygenerovať .pdf
Title: Re: OP - Objektove programovanie
Post by: buhehe on 12.05.2008, 02:05:50
jak sa vola ten plugin do MSVS? bo jak tak citam tak nikomu doxygen nerobi to co xce...:)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 12.05.2008, 02:09:10
tak doxygen ide v poho... do html mi to pekne vygeneruje :)
Title: Re: OP - Objektove programovanie
Post by: pepco on 12.05.2008, 02:14:39
a inac co setko treba komentovat? staci len metody a class? alebo by trebalo aj nejaky ten konstruktor a verejne premenne, hm?  bk
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 12.05.2008, 02:17:23
a inac co setko treba komentovat? staci len metody a class? alebo by trebalo aj nejaky ten konstruktor a verejne premenne, hm?  bk

všetko, čo je public, musí mať komentár... čo je private, to netreba
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 12.05.2008, 02:19:05
afaik, ten plugin pre msvs generuje dokumentáciu v štýle online msdn...
takže tiež nie priamo pdf...

ale úplne istý si nie som
Title: Re: OP - Objektove programovanie
Post by: buhehe on 13.05.2008, 02:42:19
co treba vytlacit z dokumentacie k zadaniu, resp. nestaci len cdcko?   ah:
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 13.05.2008, 02:45:35
myslim ze netreba vobec tlacit, ale mozno to niektory cviciaci vyzaduje... boh vie
Title: Re: OP - Objektove programovanie
Post by: buhehe on 13.05.2008, 19:37:52
uz ste prisli na to ako dostat z doxygenu pdf? IUTFG... :(
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 13.05.2008, 19:45:19
daj si vygenerovat RTF a z toho to potom uz nejak do PDF dostanes... napr cez OOo
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 13.05.2008, 23:25:19
neviete mi poradit preco mi pri pokuse urobit save() vyhodi vynimku v zmysle.."TextGame.Miestnost cannot be serialized because it does not have a parameterless constructor."
teda potreboval by som vysvetlit  co ma spolocne konstruktor triedy s ukaldanim triedy (ci instancie?)
riesil som to zhruba tak ze mam ArrayList poloziek ktore chcem ulozit (v tomto pripade tam nahadzem vsetky miestnosti v stave v akom sa momentalne nachadzaju) a ked ho naplnim dam serializovat 
     XmlSerializer serializer = new XmlSerializer(typeof(ArrayList));
     TextWriter writer = new StreamWriter(filename);
     serializer.Serialize(writer, itemsToSerialize);
no a tu mi to vyhodi tu vynimku..
tie instancie Miestnosti su vytvarane, menene, ukladane do Arraylistu, aj (snazene sa byt) ulozene v triede Game..s triedou Miestnost som nic nerobil, okrem pridania [Serializable]
jak to mam riesit?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 13.05.2008, 23:32:29
preco to robis cez XML? nato sa vykasli... daj binarnu...
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 13.05.2008, 23:34:19
skusal som ale tam potom neviem skontrolovat co mi vlastne ulozilo :) v xml to aspon otvorim
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 13.05.2008, 23:36:36
tak naco budes nieco rucne kontrolovat? ved urobis nejaky postup v hre a ulozis... vypnes a loadnes a uvidis :)
Title: Re: OP - Objektove programovanie
Post by: puq on 13.05.2008, 23:38:56
presne tak jak hovori kosti, pri loadovani, vytvoris z toho novy objekt, a popriradujes do aktualnych premennych zie nacitane a mas
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 13.05.2008, 23:48:48
čo ta si pozrieť dokumentáciu, kde je to vysvetlené?

xml serializácia ukladá len tie premenné, čo sú public, resp. majú public property s getterom AJ setterom... ak je daná premenná private a nemá get/set property, tak sa neserializuje...
načítanie prebieha vytvorením objektu pomocou PARAMETERLESS konštruktora (preto tam musí byť) a potom je pomocou sú pomocou setterov nastavené hodnoty... (getter ukladá)
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 14.05.2008, 00:13:34
vdaka za pomoc uz som to spravil cez binarny..naplnil som Arraylist miestnostami, poziciou a obsahom batoha..a potom v loade som to priradil naspat jednotl. polozkam
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 14.05.2008, 00:19:22
a ani to nebolelo, nie? :D
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 14.05.2008, 02:06:06
tak trosku :j_tongue:
Title: Re: OP - Objektove programovanie
Post by: buhehe on 14.05.2008, 05:59:41
uz ste robili niekto uml? ake diagramy ste robili? len class ci aj sequence a usecase?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 14.05.2008, 06:13:56
ja osobne len class
Title: Re: OP - Objektove programovanie
Post by: ywetka on 14.05.2008, 14:39:05
uz ste robili niekto uml? ake diagramy ste robili? len class ci aj sequence a usecase?

sequence ani use case sa nebrali pokial si pamatam... class staci bohate.
Title: Re: OP - Objektove programovanie
Post by: Hero on 17.05.2008, 19:15:57
podarilo sa niekomu vygenerovat pdf v doxygene, rozoberalo sa to tu ale nejak vacsine to neslo a neide ani mne
Title: Re: OP - Objektove programovanie
Post by: JCube on 17.05.2008, 19:29:41
vygeneruje ti tex subor ktory musis pomocou nejakeho prekladaca prelozit do pdf
Title: Re: OP - Objektove programovanie
Post by: Korgen on 17.05.2008, 19:43:43
vygeneruje ti tex subor ktory musis pomocou nejakeho prekladaca prelozit do pdf

alebo sa tam da nastavit aby generovalo RTFko, a potom ze z toho do PDFka, ze sa da cez OO, no osobne som to neskusal...
Title: Re: OP - Objektove programovanie
Post by: JCube on 17.05.2008, 19:44:25
tak som to spravil ja
Title: Re: OP - Objektove programovanie
Post by: buhehe on 17.05.2008, 22:16:49
aj ja.....a ked ces z texu tak musis mat instalovany latex...
Title: Re: OP - Objektove programovanie
Post by: Sooloni on 18.05.2008, 18:11:47
vie nekto kam ist v pondelok odovzdat zadanie z OOP? Mal som cvika s Mirekom...
Title: Re: OP - Objektove programovanie
Post by: ywetka on 18.05.2008, 18:30:00
vie nekto kam ist v pondelok odovzdat zadanie z OOP? Mal som cvika s Mirekom...

zajtra urcite nikam... termin na odovzdavanie by mal byt v utorok a stvrtok a v case od 9.00 do 12.00, predbezne v B515, ale to sa upresni zajtra. Cviciaci, ktory vam bude preberat zadanie bude zvoleny nahodne, podmienkou je, aby to nebol cviciaci, s ktorym ste mali cvika... aby sa zachovala nestrannost.
Title: Re: OP - Objektove programovanie
Post by: puq on 18.05.2008, 18:34:42
a to plati az teraz hej? lebo ja som normal pri svojom odovzdaval :P
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 18.05.2008, 18:39:09
no hej ved do 13 tyzdna sa tak odovzdavalo :)
Title: Re: OP - Objektove programovanie
Post by: pUf on 18.05.2008, 18:41:43
minuly rok to neplatilo a dokonca pri fasiankovi sme odovzdavali mailom :P

no ale chcel som sa spytat ako prelozit skvele anglicke slovicka properties a fields a tu sa mi to vidi najlepsie postnut :P
Title: Re: OP - Objektove programovanie
Post by: JCube on 18.05.2008, 18:42:51
vlastnosti a clenske premenne? :D
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 18.05.2008, 18:43:47
a to plati az teraz hej? lebo ja som normal pri svojom odovzdaval :P
ne..ked si odovzdaval pri svojom, musis ist este raz a odovzdat niekomu inemu..samozrejme ze musis urobit nove zadanie, nemozes dva krat odovzdavat to iste, lebo by to bol plagiat :j_tongue:
inac nechapem preco to tak komplikuju, podla mna je to len falosne zastrasovanie..vyhodia jedine tych, co fakt o tom zadani nemaju ani sajnu, a kopa ludi prejde aj s upravenym ("neoriginalnym") zadanim, ved ako si moze byt cviciaci na 100% isty, ze ten student to nerobil sam, ked ho vidi prvy krat v zivote :)
este stastie ze to uz mam za sebou  :j_tongue:
Title: Re: OP - Objektove programovanie
Post by: JCube on 18.05.2008, 18:44:36
ver tomu ze moze... :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 18.05.2008, 18:45:10
staci sa opytat na par veci ohladom riesenia nejakeho problemu v zadani a je to :)
Title: Re: OP - Objektove programovanie
Post by: pUf on 18.05.2008, 18:46:03
nj to fields som uz sa dopatral ale tie vlastnosti to take slovo.. nieje na to specialny slovensky termin? :D

a ktomu
ved ako si moze byt cviciaci na 100% isty, ze ten student to nerobil sam, ked ho vidi prvy krat v zivote :)

spyta sa 2, 3 otazky a je mu to jasne
Title: Re: OP - Objektove programovanie
Post by: JCube on 18.05.2008, 18:46:41
neviem ale straku som pocul vraviet vlastnosti... :D
Title: Re: OP - Objektove programovanie
Post by: Mao on 18.05.2008, 18:48:05
nj,ale  aj na prednaksacch pouzival vlastnosti
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 18.05.2008, 19:31:24
prekladá sa to ako vlasnosti... ideálne je použiť angl. originál
Title: Re: OP - Objektove programovanie
Post by: mirek on 19.05.2008, 04:09:10
prekladá sa to ako vlasnosti... ideálne je použiť angl. originál

no - osobne by som to ako vlastnosti neprekladal, aj ked to velmi navadza. je to velmi nestastne slovo v zneni oop, pretoze, ak hovorime, ze trieda ma okrem spravania aj urcite vlastnosti, urcite nemyslime na properties ale na clenske premenne (fields alebo attributes). v kancli mam jednu knizku, tak ak nezabudnem, tak napisem, ako to preklada toten chlap. skor by som sa vsak v tomto pripade drzal originalu - properties...
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 19.05.2008, 05:10:19
no vidim ze sa preklada, kto mi prelozi resource file a satellite assembly?
Title: Re: OP - Objektove programovanie
Post by: pUf on 19.05.2008, 06:02:38
zdrojovy subor a nejaka taka.. neviem vyznam vysvetlit ale nieco ako satelitne mesto :D
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 19.05.2008, 06:14:51
hej zdrojovy subor som aj ja pouzival, ale potom source file...
Title: Re: OP - Objektove programovanie
Post by: pUf on 19.05.2008, 18:05:20
ako by ste prelozili "strongly typed" ? ale tak na par slov, nie 5 viet :D
resp. existuje take nieco v slovencine, ze: silno napisany? :D
Title: Re: OP - Objektove programovanie
Post by: sri on 19.05.2008, 18:16:39
so silnou typovou kontrolou
Title: Re: OP - Objektove programovanie
Post by: JCube on 19.05.2008, 18:45:59
ako by ste prelozili "strongly typed" ? ale tak na par slov, nie 5 viet :D
resp. existuje take nieco v slovencine, ze: silno napisany? :D
silne typovy :)
Title: Re: OP - Objektove programovanie
Post by: pUf on 19.05.2008, 18:58:02
ach mamo to su zas vyrazy  :( no nic si spravim zoznam a zajtra sa budem silno typovo a so silnym buchanim po stole pytat straku :D
Title: Re: OP - Objektove programovanie
Post by: buhehe on 19.05.2008, 19:20:34
akurat kukam ze skuska 30.5....vedia to napasovat...:(
Title: Re: OP - Objektove programovanie
Post by: ywetka on 19.05.2008, 19:24:01
akurat kukam ze skuska 30.5....vedia to napasovat...:(

nebolo to naschval... mala byt 28.5., ale potom na tento datum presunuli doktorandsku konferu, cize sa termin skusky musel presunut... a iba na 30.5. sa uz len dalo  bn
Title: Re: OP - Objektove programovanie
Post by: Sooloni on 22.05.2008, 02:01:40
ako ma presne vyzerat dokumentacia ku OOP? systemova - to ma byt export tych komentarov /*... */ a pouzivatelska nejake obkeci okolo toho?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 22.05.2008, 02:04:03
nebudem sa rozpisovat nakolko je to zbytocne ked tu je vsetko napisane: https://moodle.fei.tuke.sk/wiki/index.php/V%C5%A1eobecn%C3%A9_pokyny_pre_vypracovanie_dokument%C3%A1cie_k_zadaniu
Title: Re: OP - Objektove programovanie
Post by: puq on 22.05.2008, 02:05:41
btw ywetka skuska bude kolko trvat? nejka hodku len hej? dufam ze ne 3 :P
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 22.05.2008, 02:09:32
ked odklikas za 15min tak mozes ist :)
Title: Re: OP - Objektove programovanie
Post by: Havran on 22.05.2008, 02:09:42
btw ywetka skuska bude kolko trvat? nejka hodku len hej? dufam ze ne 3 :P

ked si vsimnes napriklad skuska v PC1 je o 8:00 a dalsia je tam o 9:15, takze asi nie nebude to trvat 3 hodiny
Title: Re: OP - Objektove programovanie
Post by: buhehe on 22.05.2008, 02:10:48
a z coho je skuska? c# ci c++ ci oop vseobecne? xcem vediet ci sa oplati pozriet prednasky...
Title: Re: OP - Objektove programovanie
Post by: Havran on 22.05.2008, 02:12:10
tak vseobecne OOP by malo byt, ale ked ti napisu kus kodu asi to bude v C#
Title: Re: OP - Objektove programovanie
Post by: puq on 22.05.2008, 02:12:33
btw ywetka skuska bude kolko trvat? nejka hodku len hej? dufam ze ne 3 :P

ked si vsimnes napriklad skuska v PC1 je o 8:00 a dalsia je tam o 9:15, takze asi nie nebude to trvat 3 hodiny

 to ma nenapadlo :D :D
Title: Re: OP - Objektove programovanie
Post by: puq on 22.05.2008, 02:13:05
a z coho je skuska? c# ci c++ ci oop vseobecne? xcem vediet ci sa oplati pozriet prednasky...

no ja sa budem ucit len z moodle materialov pre cvika :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 22.05.2008, 02:19:43
teoria by mala byt z prednaskovych slajdov... kody v C# :)
Title: Re: OP - Objektove programovanie
Post by: puq on 22.05.2008, 02:31:14
hmmm z moodlu nic? alebo na prednaskach bolo nieco ine? :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 22.05.2008, 02:33:15
tie veci co su priamo na moodly "akoze" na cvika su dost onicom... z toho sa vlastne ani nevyucovalo :)
Title: Re: OP - Objektove programovanie
Post by: puq on 22.05.2008, 02:35:12
no a potom jak som zrobil zadanie ??? :P :P :P a na prednaskach je co? principy OOP vseobecne? da sa to citat tie prednasky, lebo na to bude mat jeden den no :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 22.05.2008, 02:37:50
ja myslim materialy na moodle priamo... nie wiki alebo odkazy na nejake ine stranky no :)
Title: Re: OP - Objektove programovanie
Post by: puq on 22.05.2008, 02:39:18
no i ja som myslel priamo na moodli veci :D a ja som sa z toho dajak naucil no :) :P a v prednaskach je vela veci novych? alebo ani ee :D
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 23.05.2008, 16:36:51
co som tak zbezne pozeral prednasky tak su tam uplne ine veci jak na cvikach... :j_tongue:
inac co ste dali do dokumentacie tu:
Code: [Select]
3.2 Požiadavky na technické prostriedky
- Typ  počítača, RAM, diskový priestor, prídavné zariadenia atď..
3.3 Požiadavky na programové prostriedky
- OS, obslužné programy, knižnice atď..
Title: Re: OP - Objektove programovanie
Post by: buhehe on 23.05.2008, 18:19:30
1. ja som dal minimalnu a doporucenu hw zostavu....(len tak som strelil)
2. ved to tam je napisane....OS, co ti treba aby to bezalo (.net)...
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 23.05.2008, 18:38:56
no to si mi napisal len to, co je uz napisene aj tam..som myslel viac konkretne hlavne ten druhy bod..ja neviem co mi treba :D
namam sajnu na akych operacnych systemoch okrem MS Win to pobezi ani co konkretne este potrbujem..tipujem nejaky framework.net
Title: Re: OP - Objektove programovanie
Post by: ppt on 23.05.2008, 19:55:32
Napis tam zostavu, na ktorom si hru vyvijal a pripis k nej, ze je to odporucana zostava. Ako OS daj, WinXP, + .NET Framework 2.0
Title: Re: OP - Objektove programovanie
Post by: pUf on 23.05.2008, 20:13:38
tusim taketo cosi vam treba aby ste spustili nieco urobene v .NET Framework na inom pocitaci http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en

su tam aj nejake poziadavky.. no ale nic moc :D
Title: Re: OP - Objektove programovanie
Post by: buhehe on 24.05.2008, 01:25:09
bude vela otazok na skuske o navrhovych vzoroch? ich tam je jak ciganov na L9...
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 24.05.2008, 01:33:13
to by aj mna zaujimalo.. minuly rok som bol iba raz na skuske.. a nevyslo..
a nepamätam si co bolo..
tak co by mohli dat tento rok??
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 24.05.2008, 01:43:48
vela nie, ale nejake sa najdu
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 24.05.2008, 01:53:40
ja viem.. prestudovat tento topic.. archív.. (http://www.tu-ke.com/forum/index.php?topic=894.0) hadam do piatka zvladnem.. :D
dufam ze tam nie je tolko spamu..
Title: Re: OP - Objektove programovanie
Post by: Mao on 24.05.2008, 01:56:00
Tomasek na poslednej prednaske vravel, ze budu aj navrhove vzory, aj oop principy, aj nejake kody. Ale navrhove vzory vraj maju tvorit mensiu cast otazok.
Title: Re: OP - Objektove programovanie
Post by: pUf on 24.05.2008, 15:46:50
bude vela otazok na skuske o navrhovych vzoroch? ich tam je jak ciganov na L9...

jj boli na skuske.. inak mne sa to zdala taka celkom zakerna skuska..ze mozes dobre vediet kodit, ale aj tak dostanes C :D neviem, ale ci sa tam berie uml, lebo z toho boli tiez otazky
Title: Re: OP - Objektove programovanie
Post by: JCube on 24.05.2008, 16:44:48
jo my sme teraz mali jedno cviko uml a tusim aj na prednaske bolo
Title: Re: OP - Objektove programovanie
Post by: Padres on 25.05.2008, 00:45:52
Co myslite bude sa dat stihat mat 30.5. OOP na 8.00 (zaciatok skusky) a na 10.00 ML? :) Neviete kolko asi trva skuska z OOP?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 25.05.2008, 00:48:40
mozne je vsetko ale ja by som to neriskoval :)
Title: Re: OP - Objektove programovanie
Post by: puq on 25.05.2008, 00:51:27
uz sa to tu rozoberalo, ze urcite sa da stihnut, lebo ak si pozries napr PC1 tam skuska zacina o 7:40 a dalsie zacina o 8:55 cize viac ako hodinu a stvrt ti to nemoze zabrat :)
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 25.05.2008, 03:36:16
Co myslite bude sa dat stihat mat 30.5. OOP na 8.00 (zaciatok skusky) a na 10.00 ML? :) Neviete kolko asi trva skuska z OOP?
no tak v tom nevidim problem.. ved skuska bude maximalne do 09:15
takze gl..
Title: Re: OP - Objektove programovanie
Post by: sri on 25.05.2008, 05:08:28
daj si skusku 7.30, sak sme tam zatial len dvaja :D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 25.05.2008, 05:35:24
dajme si vsetci z fora na 7:30... bude forumovica :D
Title: Re: OP - Objektove programovanie
Post by: sri on 25.05.2008, 07:13:02
dajme si vsetci z fora na 7:30... bude forumovica :D
keby som v ten den nemal aj ML, tak mozme pred skuskou hoci aj na deci skocit ;)
Title: Re: OP - Objektove programovanie
Post by: pUf on 25.05.2008, 07:34:00
keby som nespal vtedy... :D
Title: Re: OP - Objektove programovanie
Post by: danielmi on 25.05.2008, 22:58:58
kde najdem prednasky?
Title: Re: OP - Objektove programovanie
Post by: puq on 25.05.2008, 23:01:14
na byvalom moodli teraz sa to vola: https://izra.fei.tuke.sk/
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 25.05.2008, 23:56:50
na byvalom moodli teraz sa to vola: https://izra.fei.tuke.sk/
co si.. to kedy zmenili.. :D
Title: Re: OP - Objektove programovanie
Post by: JCube on 25.05.2008, 23:58:01
mirek migruje na nove zelezo
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 25.05.2008, 23:59:11
by sa hodilo skor ze mirek mirkuje na nove zelezo :)
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 26.05.2008, 00:08:54
pridam sa k OT a napisem, ze uz bolo nacase.. si myslim..
Title: Re: OP - Objektove programovanie
Post by: puq on 26.05.2008, 00:09:50
este ISko mohli zmenit :D lebo vecer bude peklo
Title: Re: OP - Objektove programovanie
Post by: puq on 26.05.2008, 00:12:05
teraz k teme, tie prezentacie su npc robene ked priklady su uvedene v c++ a nie v c# bleeeee pekny zmatok v tom je pri citani
Title: Re: OP - Objektove programovanie
Post by: JCube on 26.05.2008, 00:17:07
teraz k teme, tie prezentacie su npc robene ked priklady su uvedene v c++ a nie v c# bleeeee pekny zmatok v tom je pri citani
ja by som to prezentaciami nenazval..skor dojebavaciami alebo debilizaciami...este aj na usa boli lepsie prednasky...
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 26.05.2008, 00:17:33
vidim, ze ti pUf a ani nikto iny este nevynadal za double, triple a neviem jake posty..
no bohuzial.. minuleho roku sme to mali tak isto.. ale niekde to uz bolo spomenute..
tu ide o objektove programovanie.. nie o programovaci jazyk..
ja by som to prezentaciami nenazval..skor dojebavaciami alebo debilizaciami...este aj na usa boli lepsie prednasky...
no neviem z coho si sa ucil na USA.. ale ja som sa neucil z prednasok.. a teraz to tiez nemam v plane..
uz je vedlajsie ze som nespravil.. ale to nebolo vyberom.. ale cisto mojou chybou, ze som sa tomu malo venoval
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 26.05.2008, 00:18:32
este ISko mohli zmenit :D lebo vecer bude peklo

afaik... sa robí na novom is... ale nvm kedy to bude hotové :)
Title: Re: OP - Objektove programovanie
Post by: puq on 26.05.2008, 00:19:15
ved ja to beriem, ale ked programujeme v c# tak potom nech aj vysvetluje v c# a ne v c++...len ide o to, ze tie prednasky su ktovie jak dlho napisane, a nikomu sa to nexce menit

edit: a preco by mi mal niekto vynadat??? haaa? mfp nech aj hexa posty :P
Title: Re: OP - Objektove programovanie
Post by: puq on 26.05.2008, 00:19:33
este ISko mohli zmenit :D lebo vecer bude peklo

afaik... sa robí na novom is... ale nvm kedy to bude hotové :)

ked skoncime vsetci :D :D
Title: Re: OP - Objektove programovanie
Post by: JCube on 26.05.2008, 00:24:09
este ISko mohli zmenit :D lebo vecer bude peklo

afaik... sa robí na novom is... ale nvm kedy to bude hotové :)
nvm ale uci sa tuna informa tolko kapacit a jedno isko nevedia zriesit s poriadnym databazovym serverom na riadnom zeleze..
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 26.05.2008, 00:30:50
zeby namet na bakalarku? :D
Title: Re: OP - Objektove programovanie
Post by: puq on 26.05.2008, 00:33:06
i mna to napadlo :) a to je dobre, si predstav budes to robit a si zrobis zadne dvierka a si budes znamky jak sa ti paci :D :D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 26.05.2008, 00:33:45
jj cheaty nehorazne :D
Title: Re: OP - Objektove programovanie
Post by: JCube on 26.05.2008, 00:36:08
no tusim na Bc sa aplikacia este nekodi...to az na diplomovku... :) Bc to je taky referatik :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 26.05.2008, 00:37:09
ja som bol v tom ze cosi budeme kodit :(
Title: Re: OP - Objektove programovanie
Post by: JCube on 26.05.2008, 00:37:55
ale ano...ale nic rozsiahle
Title: Re: OP - Objektove programovanie
Post by: puq on 26.05.2008, 00:38:14
no i ja som v tom, jcube nestras!!!!  am am
Title: Re: OP - Objektove programovanie
Post by: JCube on 26.05.2008, 00:40:00
no hej ale pracu na 40 stran napisat musis aj tak :)
Title: Re: OP - Objektove programovanie
Post by: puq on 26.05.2008, 00:48:42
sak pouzijeme ten text na vyplnenie, co si tu minule hodil :D :D
Title: Re: OP - Objektove programovanie
Post by: Havran on 26.05.2008, 00:59:39
co myslite, stiham sa OP na skusku za den naucit ?
Title: Re: OP - Objektove programovanie
Post by: buhehe on 26.05.2008, 01:02:02
ked si daco robil cez semester tha (myslim ze  :P)v poho...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 26.05.2008, 01:06:13
no tusim na Bc sa aplikacia este nekodi...to az na diplomovku... :) Bc to je taky referatik :)

nezmysel :)
závisí od témy, konzultanta, projektu, ai. :)
Title: Re: OP - Objektove programovanie
Post by: Havran on 26.05.2008, 01:10:23
ked si daco robil cez semester tha (myslim ze  :P)v poho...

ta robil som zadanie a sem tam dajake ulohy co nam dali zrobit
Title: Re: OP - Objektove programovanie
Post by: puq on 26.05.2008, 01:13:27
na to zeby si zrobil skusku podla mna na 100% sa stihas za den :) mne tiez ostane len den a tych 23 bodov zo 70 musim ziskat inac som lama :D
Title: Re: OP - Objektove programovanie
Post by: Havran on 26.05.2008, 01:14:52
ta mne treba 25, no ta ste ma povzbudili, dikes :)
Title: Re: OP - Objektove programovanie
Post by: JCube on 26.05.2008, 01:15:05
no tusim na Bc sa aplikacia este nekodi...to az na diplomovku... :) Bc to je taky referatik :)

nezmysel :)
závisí od témy, konzultanta, projektu, ai. :)
tak jasne ze sa clovek si uzije kodenia aj tam...ale nie je to oproti diplomovke znacne ostruhane?
Title: Re: OP - Objektove programovanie
Post by: ywetka on 26.05.2008, 01:19:20
no tusim na Bc sa aplikacia este nekodi...to az na diplomovku... :) Bc to je taky referatik :)

nezmysel :)
závisí od témy, konzultanta, projektu, ai. :)
tak jasne ze sa clovek si uzije kodenia aj tam...ale nie je to oproti diplomovke znacne ostruhane?

ani nie... niektore bakalarky, ktore som videla tohto roku boli aj dva raz narocnejsie ako niektore diplomky. bakalarka je normalna praca se vsim vsudy, akurat naozaj nema byt az tak rozsiahla ako diplomka, co ale, ako povedal Agamemnon zavisi predovsetkym od veduceho... vyhodou je, ze na diplomku uz potom dorobite par veci, na ktore nebol v ramci BP cas a mate po starostiach... je to pomerne velka vyhoda... mate omnoho vacsi priestor na skutocne preskumanie problematiky, teda dufam, ze sa tymto krokom vyrazne zvysi uroven zaverecnych prac, lebo niekedy je to doslova hruza.
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 26.05.2008, 01:21:20
no tusim na Bc sa aplikacia este nekodi...to az na diplomovku... :) Bc to je taky referatik :)

nezmysel :)
závisí od témy, konzultanta, projektu, ai. :)
tak jasne ze sa clovek si uzije kodenia aj tam...ale nie je to oproti diplomovke znacne ostruhane?

ani nie... niektore bakalarky, ktore som videla tohto roku boli aj dva raz narocnejsie ako niektore diplomky. bakalarka je normalna praca se vsim vsudy, akurat naozaj nema byt az tak rozsiahla ako diplomka, co ale, ako povedal Agamemnon zavisi predovsetkym od veduceho... vyhodou je, ze na diplomku uz potom dorobite par veci, na ktore nebol v ramci BP cas a mate po starostiach... je to pomerne velka vyhoda... mate omnoho vacsi priestor na skutocne preskumanie problematiky, teda dufam, ze sa tymto krokom vyrazne zvysi uroven zaverecnych prac, lebo niekedy je to doslova hruza.

:) len to predpokladá, že si bakalárku potiahnu až do konca štúdia :)

btw: odporúčam to :)
Title: Re: OP - Objektove programovanie
Post by: pUf on 26.05.2008, 02:36:52
jake nekodi, co nekodi moe :D kodi a najhorsie su prirucky!! :D nastastie len 2 mi treba :P ale asi bude pravda, ze to zavisi od temy a zadavatela.. co mame u straku tak vlastna cast je viacmenej len o kodeni.. moc sa analyzovat neda. vy ste ale este malinki a pochopite o com hovorim az o rok :D

s tym pokracovanim: ja by som aj celkom rad, ale my vyzerame tak, ze skoncime ako siroty :D
Title: Re: OP - Objektove programovanie
Post by: JCube on 26.05.2008, 02:39:29
jake nekodi, co nekodi moe :D kodi a najhorsie su prirucky!! :D nastastie len 2 mi treba :P ale asi bude pravda, ze to zavisi od temy a zadavatela.. co mame u straku tak vlastna cast je viacmenej len o kodeni.. moc sa analyzovat neda. vy ste ale este malinki a pochopite o com hovorim az o rok :D

s tym pokracovanim: ja by som aj celkom rad, ale my vyzerame tak, ze skoncime ako siroty :D
drz ticho ty malinka sirota lebo ta uz na nic nepozvem! :emot-LMAO:
Title: Re: OP - Objektove programovanie
Post by: Sooloni on 26.05.2008, 02:45:56
ked robim systemovu cez doxygen, treba kazdu triedu samostatne vygenerovat alebo staci loadnut hlavny projekt?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 26.05.2008, 02:47:06
ved mu nastav ktore priecinky ma brat pre vygenerovanie tam daj priecinok kde mas projekt
Title: Re: OP - Objektove programovanie
Post by: kornas on 26.05.2008, 03:13:06
co myslite, stiham sa OP na skusku za den naucit ?

Tam sa podla mna nie je co ucit, osobne nad tym nestravim ani 5 min. Ked si sa snazil na cvikach nieco pochopit a vies ako sa pracuje s triedou a pod... nie je problem... Prednasky ani neviem kde su, ale na tom moodle/wiki to postacovalo, aby si v tom mal sajnu... a tak skusku na minimalne C musis urobit...
Title: Re: OP - Objektove programovanie
Post by: puq on 26.05.2008, 03:14:36
no veris si by som povedal :) skus si ceknut navrhove vzory a potom uvidis ze skresas som optimizmus na E max
Title: Re: OP - Objektove programovanie
Post by: JCube on 26.05.2008, 03:15:02
co myslite, stiham sa OP na skusku za den naucit ?

Tam sa podla mna nie je co ucit, osobne nad tym nestravim ani 5 min. Ked si sa snazil na cvikach nieco pochopit a vies ako sa pracuje s triedou a pod... nie je problem... Prednasky ani neviem kde su, ale na tom moodle/wiki to postacovalo, aby si v tom mal sajnu... a tak skusku na minimalne C musis urobit...
nj pravda pravda... ;)
Title: Re: OP - Objektove programovanie
Post by: JCube on 26.05.2008, 03:15:21
no veris si by som povedal :) skus si ceknut navrhove vzory a potom uvidis ze skresas som optimizmus na E max
ale ciho tam... :D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 26.05.2008, 03:17:19
inac... otazka pre kompetentnych... kolko otazok bude na skusku? a cca kolko z toho teoria a kolko kody? :)
Title: Re: OP - Objektove programovanie
Post by: kornas on 26.05.2008, 03:18:59
no veris si by som povedal :) skus si ceknut navrhove vzory a potom uvidis ze skresas som optimizmus na E max

Nemyslim, aj keby som netipol ani jeden... budu maximalne 3 ;)
Title: Re: OP - Objektove programovanie
Post by: JCube on 26.05.2008, 03:21:27
no veris si by som povedal :) skus si ceknut navrhove vzory a potom uvidis ze skresas som optimizmus na E max

Nemyslim, aj keby som netipol ani jeden... budu maximalne 3 ;)
nejaky si informovany...vies nieco co my nie? :D
Title: Re: OP - Objektove programovanie
Post by: puq on 26.05.2008, 03:21:53
jj i ja pozeram no :) hovor dalej co bude :)
Title: Re: OP - Objektove programovanie
Post by: kornas on 26.05.2008, 03:26:57
jj i ja pozeram no :) hovor dalej co bude :)

No co asi ? Toto co po minule roky... Nove otazky, aspon pokial moje informacie siahaju..., vraj nestihli nahodit a budu az na buduci rok... A ak chces mat B ci A, tak sa pouc aj tie navrhove vzory, ja do toho nepozeram, lebo aj tak sa mi to pomiesa a zbytocne zabijem cas...
Len klud... je to OP a k tomu test  8)
Title: Re: OP - Objektove programovanie
Post by: puq on 26.05.2008, 03:29:50
este povedz ze mas otazky ta ta vystiskam :D  :hug:
Title: Re: OP - Objektove programovanie
Post by: plexisklo on 26.05.2008, 03:31:21
ja aj par  :-* prihodim
Title: Re: OP - Objektove programovanie
Post by: Havran on 26.05.2008, 03:32:25
kurna, len budem musiet asi dakus C# pozret, bo zadanie som v Jave robil :)
Title: Re: OP - Objektove programovanie
Post by: kornas on 26.05.2008, 03:39:42
kurna, len budem musiet asi dakus C# pozret, bo zadanie som v Jave robil :)

Ani ne... ved princip OOP je ten isty a k tomu JAVA a C# su velmi, velmi podobne... tam intuitivne zistis o co ide, mozno to bude rovnake, co sa tyka ukazok kodu...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 26.05.2008, 04:30:59
kurna, len budem musiet asi dakus C# pozret, bo zadanie som v Jave robil :)

keywords si pozri, aké sú rozdiely... zvyšok je rovnaký na tejto úrovni
Title: Re: OP - Objektove programovanie
Post by: pUf on 26.05.2008, 05:27:48
nejaki ste vysmiati optimisti.. ta skuska sa mi zdala dost pofiderna v tom, ze aj ludia co vedeli kodovat nemali najlepsie znamky z toho.. ale uz sa to mozno pomenilo.. nevem no :P
nemtom mal C napr. a vie kodit
Title: Re: OP - Objektove programovanie
Post by: JCube on 26.05.2008, 05:47:57
prestan bo ta zrusim... :D to bude lahoda... :)
Title: Re: OP - Objektove programovanie
Post by: pUf on 26.05.2008, 05:52:37
ale sak uz mas dost A a to C je tam take same a opustene :D
Title: Re: OP - Objektove programovanie
Post by: puq on 26.05.2008, 05:58:31
jj biflos to je :D
Title: Re: OP - Objektove programovanie
Post by: JCube on 26.05.2008, 06:01:15
IS spadlo!
Title: Re: OP - Objektove programovanie
Post by: puq on 26.05.2008, 06:02:17
jj :D :D :D prave pozeram :D :D
Title: Re: OP - Objektove programovanie
Post by: pUf on 26.05.2008, 06:06:34
hiiiiiiiii katastrooofa
Title: Re: OP - Objektove programovanie
Post by: puq on 26.05.2008, 06:08:56
IS down IS down, I repeat IS down, we got a problem... :D :D
Title: Re: OP - Objektove programovanie
Post by: JCube on 26.05.2008, 06:12:44
houston, we've got a problem
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 26.05.2008, 06:14:58
That's one small step for a man, one giant leap for mankind.
;)

či nie? :)
Title: Re: OP - Objektove programovanie
Post by: puq on 26.05.2008, 06:17:28
:D :D may the force be with you IS :D
Title: Re: OP - Objektove programovanie
Post by: Gargamel on 26.05.2008, 06:18:11
rekurziou najdalej zajdes
Title: Re: OP - Objektove programovanie
Post by: kornas on 26.05.2008, 06:18:33
rekurziou najdalej zajdes

 :D :D :D
Title: Re: OP - Objektove programovanie
Post by: JCube on 26.05.2008, 06:26:58
may the recursion be with you young IS padawan
Title: Re: OP - Objektove programovanie
Post by: puq on 26.05.2008, 06:48:38
OMG :))) jake obmeny :D
Title: Re: OP - Objektove programovanie
Post by: Havran on 26.05.2008, 19:48:27
we should try some serious jedi recursion tricks
Title: Re: OP - Objektove programovanie
Post by: puq on 28.05.2008, 21:24:14
akoze WTF :) to vsetky navrhove vzory mozu byt na skuske? alebo ako? :) lebo je tam toho po chujaaleluja :D

opat apelujem na ywetku!!!! ywetka!!!! :D :D
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 28.05.2008, 23:23:21
btw. ako prebieha skuska z OP? bude len test ci este bude nieco nasledovat potom?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 28.05.2008, 23:38:19
test => domov | (zapisat & domov) | [ zapisat  => (opit & domov) ]
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 29.05.2008, 00:38:40
ludia, neviem ci tu este niekto robi na zadani.. ale potrebujem pomoct..
najprv pisalo takuto exception:
Code: [Select]
Object reference not set to an instance of an object.tak som to trosku pozmenil.. pridal som = new trieda();
a do zatvoriek som dal hodnoty null a false.. a vypisalo toto:
Code: [Select]
An unhandled exception of type 'System.StackOverflowException' occurred in majo.exeporadte ak viete niekto..
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 29.05.2008, 01:01:40
ludia, neviem ci tu este niekto robi na zadani.. ale potrebujem pomoct..
najprv pisalo takuto exception:
Code: [Select]
Object reference not set to an instance of an object.tak som to trosku pozmenil.. pridal som = new trieda();
a do zatvoriek som dal hodnoty null a false.. a vypisalo toto:
Code: [Select]
An unhandled exception of type 'System.StackOverflowException' occurred in majo.exeporadte ak viete niekto..

pravdepodobne sa ti to zacyklilo... volanie metód, nie do/while/for cyklus...

stack overflow znamená pretečenie zásobníka... najskôr zásobník volania metód - predpokladám, že tam vlastný stack nepoužívaš...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 29.05.2008, 01:02:47
vieš presne, kedy ti to vyhodí, takže vieš pomerne ľahko odhaliť, čo sa deje pri vyhodení výnimky... plus... vieš to ľahko debugovať - vieš odhaliť miesto, kde sa ti cyklicky niečo vkladá do stacku
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 29.05.2008, 15:02:31
neviem ci tu o takom case niekto je.. ale otazka: robili ste class diagram v StarUML??
trieda je ako spojena s Interface-om.. a spajate aj nieco dalsie??
Title: Re: OP - Objektove programovanie
Post by: pUf on 29.05.2008, 15:49:10
v class diagrame sa spaja setko.. nic nie je iba tak.. a mal by sa urobit pred implementaciou

muf hovori ze: sipka od triedy..realizacia ...k interafcu
Title: Re: OP - Objektove programovanie
Post by: Michal102 on 29.05.2008, 19:28:12
http://moodle.fei.tuke.sk/wiki/index.php/Objektov%C3%BD_n%C3%A1vrh_aplik%C3%A1cie%2C_tvorba_UML_diagramov_pomocou_StarUML
trieda s interfacom je spojena realizaciou, na tom linku si pozrite info, su tam popisane zakl. vlastnosti
Title: Re: OP - Objektove programovanie
Post by: pUf on 29.05.2008, 19:55:33
pekne vas tam zmykali huehuehue  :ahaha:

sa mi inak pacil ten student, ze hlada: reversa :D

Agamemnon: bol si tam cez tu obednu pauzu, ci to si neni ty?
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 29.05.2008, 21:07:17
pekne vas tam zmykali huehuehue  :ahaha:

sa mi inak pacil ten student, ze hlada: reversa :D

Agamemnon: bol si tam cez tu obednu pauzu, ci to si neni ty?

kde či som bol? :)
ale určite som nebol, lebo len teraz som došiel z roboty domov :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 29.05.2008, 21:08:30
sa mi inak pacil ten student, ze hlada: reversa :D

riadny flip ten revers :D
Title: Re: OP - Objektove programovanie
Post by: pUf on 29.05.2008, 21:59:23
nj :P

Agamemnon: ach tak nic :P
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 29.05.2008, 22:10:42
ako neviem co je na tom.. potrapil som sa cely tyzden nad tym.. nakodil som..
sice to nebolo komletne doriesene .. a osetrene.. ale neva..
odovzdaval som pri ywetke.. celkom mila..
tie blbosti co som nevedel.. akoze idem sa hanbit do kuta..
ale nakoniec mam.. takze spokojny.. este zajtra na skuske sa uvidi, ze co a ako viem o tom c mreza..

ps: chcem sa touto cestou podakovat Tanke(za vyraznu pomoc pri kodeni), JCubovi (za pomoc pri osetreni malyckych problemov) a pUfovi za moralnu podporu.. :D

pps: a skoro som zabudol.. samozrejme aj kosti ma v tom prsty.. (hlavne v jednej z miestnosti..)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 29.05.2008, 22:12:52
a ja som zas kde ostal?  :hammer:
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 29.05.2008, 22:18:43
sorac.. akosi som zabudol..

EDIT: uz si tam..
Title: Re: OP - Objektove programovanie
Post by: ywetka on 29.05.2008, 22:25:35
ako neviem co je na tom.. potrapil som sa cely tyzden nad tym.. nakodil som..
sice to nebolo komletne doriesene .. a osetrene.. ale neva..
odovzdaval som pri ywetke.. celkom mila..
tie blbosti co som nevedel.. akoze idem sa hanbit do kuta..
ale nakoniec mam.. takze spokojny.. este zajtra na skuske sa uvidi, ze co a ako viem o tom c mreza..

ps: chcem sa touto cestou podakovat Tanke(za vyraznu pomoc pri kodeni), JCubovi (za pomoc pri osetreni malyckych problemov) a pUfovi za moralnu podporu.. :D

nie je zle trosku aj postrasit ;) nebolo to zo zleho... a tie najskaredsie otazky som sa ta ani nepytala :P
a je to niekedy celkom fajn sa aj trochu zapotit, potom ma clovek lepsi pocit, ked mu to vyjde.. no nie? ;)
Title: Re: OP - Objektove programovanie
Post by: majsi on 29.05.2008, 23:28:59
Toto dnesne preberanie zadani ma strasne sklamalo. Som si myslel ze toto je konecne predmet na ktorom vyletia vsetci ktory maju s PC spolocne len hranie hier a pozeranie porna. Ale nestalo sa tak . . . Ja osobne by som porovnal vsetky zadania a zrusil zapocty minimalne polovici ludom. Proste aj uplny debil dokaze pochopit ze 5 z 10 ludi odovzdalo uplne rovnake zadanie - urcite sa nasli aj taky ktory ani len scenar nezmenili. Nechcem menovat . . .
Title: Re: OP - Objektove programovanie
Post by: kornas on 29.05.2008, 23:44:39
Toto dnesne preberanie zadani ma strasne sklamalo. Som si myslel ze toto je konecne predmet na ktorom vyletia vsetci ktory maju s PC spolocne len hranie hier a pozeranie porna...

Moja rec   :sneaky2:
Title: Re: OP - Objektove programovanie
Post by: ywetka on 29.05.2008, 23:46:12
Toto dnesne preberanie zadani ma strasne sklamalo. Som si myslel ze toto je konecne predmet na ktorom vyletia vsetci ktory maju s PC spolocne len hranie hier a pozeranie porna. Ale nestalo sa tak . . . Ja osobne by som porovnal vsetky zadania a zrusil zapocty minimalne polovici ludom. Proste aj uplny debil dokaze pochopit ze 5 z 10 ludi odovzdalo uplne rovnake zadanie - urcite sa nasli aj taky ktory ani len scenar nezmenili. Nechcem menovat . . .

vyletia v dalsom semestri, neboj sa absolutne nic... viem o minimalne jednom predmete, ktory bude podobne koncipovany ako tento... akurat o nieco narocnejsi.
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 29.05.2008, 23:48:38
co take? :)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 29.05.2008, 23:51:18
co take? :)

nepoviem :P btw, test na zajtra, co som pozerala je koncipovany tak, ze neexistuje, ze ho urobia ludi, co dnes presli len ako sa hovori na "heslo"... neverim tomu.
Title: Re: OP - Objektove programovanie
Post by: majsi on 29.05.2008, 23:55:37
No ked zajtra date take hovadiny ako UML diagramy, tak prejdu iba ludia ktory sa vedia biflovat a o programovani nemaju ani sajnu. Co sa tyka toho dalsieho predmetu postavia sa k tomu presne tak isto ako vy a ty co akoze maju vyletiet budu nakoniec cvicit.
Title: Re: OP - Objektove programovanie
Post by: ywetka on 30.05.2008, 00:02:06
No ked zajtra date take hovadiny ako UML diagramy, tak prejdu iba ludia ktory sa vedia biflovat a o programovani nemaju ani sajnu. Co sa tyka toho dalsieho predmetu postavia sa k tomu presne tak isto ako vy a ty co akoze maju vyletiet budu nakoniec cvicit.

za A: ja nedavam ziadne priklady, priklady su v databaze a vyberu sa odtial. je tam aj UML, no nic narocne alebo nic, co nebolo na cvikach.
za B: nepreslo velke mnozstvo ludi, ktori si nerobili vlastne zadanie a minimalne nejake zlepsenie oproti predchadzajucim rokom to je, ked sa odovzdalo jedno zadanie a zapocty dostali vsetci. zapocet nema minimalne 55%.
za C: nechapem tvoju poznamku o tom, ze "ty(i) co akoze maju vyletiet budu nakoniec cvicit" - snad to nemam brat osobne a snad ani ostatni, co dnes preberali. a mimochodom, vidis to omnoho jednoduchsie nez je to naozaj, ale to teraz ani nepochopis, to by si sa musel postavit nachvilu na druhu stranu a pozerat sa na vec nasimi ocami. btw, mohol si toto vsetko povedat aj do oci... nemusel si cakat az sa dostanes domov, neverim, ze by sme odmietli pomoc.  :ringsmiley:
Title: Re: OP - Objektove programovanie
Post by: pUf on 30.05.2008, 00:05:36
ked maju byt take otazky, co naozaj preveria ako to je so skillom v kodovani, tak predpokladam, ze o UML tam toho moc nebude :P a to s tym cvicenim hadam nemyslis vazne :D

edit: si ma predbehla..  :j_angry: :D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 00:08:09
nepoviem :P btw, test na zajtra, co som pozerala je koncipovany tak, ze neexistuje, ze ho urobia ludi, co dnes presli len ako sa hovori na "heslo"... neverim tomu.

hm no to som teda zvedavy... len aby nakoniec nepresli ani taky co mali normalne vlastne zadanie :D

edit: moje heslo na dnes: "noc je dlha a navrhovych vzorov cela halda" (nie heap) :P
Title: Re: OP - Objektove programovanie
Post by: ywetka on 30.05.2008, 00:11:15
nepoviem :P btw, test na zajtra, co som pozerala je koncipovany tak, ze neexistuje, ze ho urobia ludi, co dnes presli len ako sa hovori na "heslo"... neverim tomu.

hm no to som teda zvedavy... len aby nakoniec nepresli ani taky co mali normalne vlastne zadanie :D

tak mozno pomoze, ked si pozriete forum z minuleho roka... a aby som upozornila, MY cviciaci sme tie otazky nerobili, nevymyslali ani nevytvarali... MY so skuskou nemame nic spolocne, sme tam len ako dozor, nasa robota koncila dnesnym odovzdavanim (teda este neskoncila, lebo stale su tu studenti  ak: a to som tu od 9.00  :hammer:).
Title: Re: OP - Objektove programovanie
Post by: majsi on 30.05.2008, 00:12:16
No ked zajtra date take hovadiny ako UML diagramy, tak prejdu iba ludia ktory sa vedia biflovat a o programovani nemaju ani sajnu. Co sa tyka toho dalsieho predmetu postavia sa k tomu presne tak isto ako vy a ty co akoze maju vyletiet budu nakoniec cvicit.

za A: ja nedavam ziadne priklady, priklady su v databaze a vyberu sa odtial. je tam aj UML, no nic narocne alebo nic, co nebolo na cvikach.
za B: nepreslo velke mnozstvo ludi, ktori si nerobili vlastne zadanie a minimalne nejake zlepsenie oproti predchadzajucim rokom to je, ked sa odovzdalo jedno zadanie a zapocty dostali vsetci. zapocet nema minimalne 55%.
za C: nechapem tvoju poznamku o tom, ze "ty(i) co akoze maju vyletiet budu nakoniec cvicit" - snad to nemam brat osobne a snad ani ostatni, co dnes preberali. a mimochodom, vidis to omnoho jednoduchsie nez je to naozaj, ale to teraz ani nepochopis, to by si sa musel postavit nachvilu na druhu stranu a pozerat sa na vec nasimi ocami. btw, mohol si toto vsetko povedat aj do oci... nemusel si cakat az sa dostanes domov, neverim, ze by sme odmietli pomoc.  :ringsmiley:

za A: ok
za B: neviem kde je tych 55% ked z nasej skupiny si zadanie robili 3. ludia. Napriklad moj "kolega" co odovzdaval u vas a o programovani toho fakt vela nevie dostal o bod viac ako ja co som to robil sam. O minulych rokoch neviem takze sa nehadam
za C: nevravim ze vy tomu nerozumiete, ale na tejto skole som sa stretol s veeela cviciacimi ktory o tom co rozpravaju vedia strasne malo. A co sa tyka toho preco pisem az tu - no tu sa nato pozera viac ludi a mozu sa vyjadrit.
Title: Re: OP - Objektove programovanie
Post by: kornas on 30.05.2008, 00:12:36
... test na zajtra, co som pozerala je koncipovany tak, ze neexistuje, ze ho urobia ludi, co dnes presli len ako sa hovori na "heslo"... neverim tomu...

A treba sa z niecoho aj ucit na ten test? su tam nejake zaludnosti? alebo ti, co robili zadanie sami, nebudu mat problem aj bez pripravy?  bk
A ak sa smiem spytat, tie otazky pripravuju cviciaci, alebo prednasajuci? Lebo predpokladam, ze ak cviciaci, tak stacia veci z cvik a ak prednasajuci, tak treba aj prednasky.  :j_undecided:

EDIT: aha... ok, takze prednasky  :( (dufam, ze navrhovych vzorov bude minimum  :emot-rolleyes:, ostatne veci asi boli aj na cvikach)
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 30.05.2008, 00:28:02
nie je zle trosku aj postrasit ;) nebolo to zo zleho... a tie najskaredsie otazky som sa ta ani nepytala :P
a je to niekedy celkom fajn sa aj trochu zapotit, potom ma clovek lepsi pocit, ked mu to vyjde.. no nie? ;)
ano spadol mi obrovsky balvan zo srdca, ked sme sa dohodli na osmych bodoch..
ale zapotil som sa.. to sa musi nechat..
Toto dnesne preberanie zadani ma strasne sklamalo. Som si myslel ze toto je konecne predmet na ktorom vyletia vsetci ktory maju s PC spolocne len hranie hier a pozeranie porna. Ale nestalo sa tak . . . Ja osobne by som porovnal vsetky zadania a zrusil zapocty minimalne polovici ludom. Proste aj uplny debil dokaze pochopit ze 5 z 10 ludi odovzdalo uplne rovnake zadanie - urcite sa nasli aj taky ktory ani len scenar nezmenili. Nechcem menovat . . .
akoze to nemyslis vazne.. sak co sa tam naokolo pytali skusajuci ludi.. tak nieco by som ani ja sam nevedel..
a verim, ze vela ludi fakt si ten predmet zopakuje (ako ja napriklad.. minuly rok som sice dostal zapich z milosti ale bolo mi to naprd.. kedze som c# a objektove programovanie nevedel.. a tak som skusku nespravil..)
tak predpokladam, ze sa cosi zopakuje aj tento rok.. samozrejme nie u mna..
a zase na druhej strane, nemozes predpokladat, ze vyhodia polku rocnika.. aj ked "never say never.."
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 00:31:55
... test na zajtra, co som pozerala je koncipovany tak, ze neexistuje, ze ho urobia ludi, co dnes presli len ako sa hovori na "heslo"... neverim tomu...

A treba sa z niecoho aj ucit na ten test? su tam nejake zaludnosti? alebo ti, co robili zadanie sami, nebudu mat problem aj bez pripravy?  bk
A ak sa smiem spytat, tie otazky pripravuju cviciaci, alebo prednasajuci? Lebo predpokladam, ze ak cviciaci, tak stacia veci z cvik a ak prednasajuci, tak treba aj prednasky.  :j_undecided:

EDIT: aha... ok, takze prednasky  :( (dufam, ze navrhovych vzorov bude minimum  :emot-rolleyes:, ostatne veci asi boli aj na cvikach)

ja som op urobil bez učenia na A
Title: Re: OP - Objektove programovanie
Post by: majsi on 30.05.2008, 00:32:32
tak nieco by som ani ja sam nevedel..

ked ani ty by si nevedel... hmm. a smiem vediet kto si ty? nejaky uzasny pro coder v c#? nikdo nevie vsetko
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 00:36:07
ywetka to bude vsetky navrhove vzory z prednasok? :) aspon toto prezrad :P spanok predsa treba, ked ste uz presunuli termin skusky :P :P
Title: Re: OP - Objektove programovanie
Post by: pUf on 30.05.2008, 00:41:23
minuly rok boli a prd som z nich vedel :D odporucam pozriet :D
Title: Re: OP - Objektove programovanie
Post by: doc.returner on 30.05.2008, 00:43:42
<some output omitted>
...ale nakoniec mam.. takze spokojny.. este zajtra na skuske sa uvidi, ze co a ako viem o tom c mreza..
<some output omitted>

K tomuto mam otazku - ak je na zajtrajsiu skusku blokovane prihlasovanie, je mozne sa napriek tomu zucastnit skusky?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 00:47:26
Tak som presiel archiv minuleho roka a zachytil nejake take pocity (volne expresivne podane) :

- na kkt... samy navrhovy vzor a UML
- tak akoze som vedel a aj tak som ledva vytiahol
- nefetuj
- na Comedy Central davaju lepsiu stand-up comedy jak Porubanove prednasky...
- mishela je "narusena" bo si chcela ist opravit znamku
- povrava sa ze jeden typek mal 91 A ale nevedia ci to nahodu nebola len cvicena opica
Title: Re: OP - Objektove programovanie
Post by: pUf on 30.05.2008, 00:48:46
co sa tam dnes rozpravali, tak da sa prist, ale do miestnosti, kde je najmenej ludi.. asi si to viete pozriet na IS

btw AAA je micro, co sa tyka baterii :P :D

kOsTi: ale poruban je TJava :D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 00:49:44
kOsTi: ale poruban je TJava :D

nevadi... aj tak to bolo v OOP teme :D
Title: Re: OP - Objektove programovanie
Post by: doc.returner on 30.05.2008, 00:56:46
Toto dnesne preberanie zadani ma strasne sklamalo. Som si myslel ze toto je konecne predmet na ktorom vyletia vsetci ktory maju s PC spolocne len hranie hier a pozeranie porna. Ale nestalo sa tak . . . Ja osobne by som porovnal vsetky zadania a zrusil zapocty minimalne polovici ludom. Proste aj uplny debil dokaze pochopit ze 5 z 10 ludi odovzdalo uplne rovnake zadanie - urcite sa nasli aj taky ktory ani len scenar nezmenili. Nechcem menovat . . .

Chlapce Teba si tusim pamatam z minuleho roka... Ze si to bol Ty co tu minuly semester prisiel cirkusovat ohladom OT na fore? Promin za vytykanie Tvojej prehnanej moralnosti, ale tusim ze chyba je a priori zakorenena niekde v Tebe.  :)

Mne sa skor zda ze si o sebe myslis prilis vela a svoje nedostatky si buris na ostatnych vo svojom okoli.  ;)
Title: Re: OP - Objektove programovanie
Post by: kornas on 30.05.2008, 01:01:49
suhlasim s "majsi" a nic si nemyslim ani o sebe, ani o ostatnych... ale vidim aj poznam ludi co sa neucia vobec a zadanie len pozhanaju a v pohode odovzdali...  :lb:
Title: Re: OP - Objektove programovanie
Post by: majsi on 30.05.2008, 01:03:26

Chlapce Teba si tusim pamatam z minuleho roka... Ze si to bol Ty co tu minuly semester prisiel cirkusovat ohladom OT na fore? Promin za vytykanie Tvojej prehnanej moralnosti, ale tusim ze chyba je a priori zakorenena niekde v Tebe.  :)

Mne sa skor zda ze si o sebe myslis prilis vela a svoje nedostatky si buris na ostatnych vo svojom okoli.  ;)

zlaty moj. ja netvrdim ze viem vsetko. mne zasa tvoj prispevok pripada ako prispevok coveka ktory si este ziadne zadanie nespravil sam. pretoze takyto system nastve kazdeho kto nad tym musel par hodin sediet. ale mozno sa mylim a je to len prejav tvojho nekonecneho flegmatizmu :)
Title: Re: OP - Objektove programovanie
Post by: doc.returner on 30.05.2008, 01:03:46
co sa tam dnes rozpravali, tak da sa prist, ale do miestnosti, kde je najmenej ludi.. asi si to viete pozriet na IS

btw AAA je micro, co sa tyka baterii :P :D

kOsTi: ale poruban je TJava :D

Trefna poznamka, dakujem  :D
Title: Re: OP - Objektove programovanie
Post by: buhehe on 30.05.2008, 01:10:43
som prestudoval archiv a vyzera to na ... uterak zajtra....otazky typu ktory navrhovy vzor pouzijes na toto a toto (vyber z 5 moznosti) a tych navrhovych vzorov je tam aspon 30...hezky...vecer sa pomo(o)dlim za prijatelne vygenerovane otazky :)
Title: Re: OP - Objektove programovanie
Post by: doc.returner on 30.05.2008, 01:12:49

Chlapce Teba si tusim pamatam z minuleho roka... Ze si to bol Ty co tu minuly semester prisiel cirkusovat ohladom OT na fore? Promin za vytykanie Tvojej prehnanej moralnosti, ale tusim ze chyba je a priori zakorenena niekde v Tebe.  :)

Mne sa skor zda ze si o sebe myslis prilis vela a svoje nedostatky si buris na ostatnych vo svojom okoli.  ;)

zlaty moj. ja netvrdim ze viem vsetko. mne zasa tvoj prispevok pripada ako prispevok coveka ktory si este ziadne zadanie nespravil sam. pretoze takyto system nastve kazdeho kto nad tym musel par hodin sediet. ale mozno sa mylim a je to len prejav tvojho nekonecneho flegmatizmu :)

Si omylny v dvoch zakladnych koncepciach...
A) Doposial som robil kazde zadanie samostatne a som jeden z mala ludi, ktori zrobili dokumentaciu dobrovolne v LaTeX-u. Takze si pis ze som si nad tym "par hodin" posedel.  ;)
B) Keby som bol nekonecne flegmaticky, tak MF co tu hadzes na forum.

Pravda je taka, ze neznasam trollov a spammerov. V tomto fore zaznamenavam naozaj minimalny prinos z Tvojej strany (snad az na jeden post ktory som nasiel na http://www.tu-ke.com/forum/index.php?action=profile;u=1639;sa=showPosts ).

Flegmaticky urcite nie... Horkokrvny urcite ano. :)  Mne je fuk ci prechadzaju alebo nie - vadi mi to jedine vtedy, ked sa nad inymi navysuju alebo ponizuju ludi co nepresli. Tot vsio.
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 01:21:41
hmmm... use case a stavove diagramy budu?  :emot-prettywink:
Title: Re: OP - Objektove programovanie
Post by: ywetka on 30.05.2008, 01:22:25

Chlapce Teba si tusim pamatam z minuleho roka... Ze si to bol Ty co tu minuly semester prisiel cirkusovat ohladom OT na fore? Promin za vytykanie Tvojej prehnanej moralnosti, ale tusim ze chyba je a priori zakorenena niekde v Tebe.  :)

Mne sa skor zda ze si o sebe myslis prilis vela a svoje nedostatky si buris na ostatnych vo svojom okoli.  ;)

zlaty moj. ja netvrdim ze viem vsetko. mne zasa tvoj prispevok pripada ako prispevok coveka ktory si este ziadne zadanie nespravil sam. pretoze takyto system nastve kazdeho kto nad tym musel par hodin sediet. ale mozno sa mylim a je to len prejav tvojho nekonecneho flegmatizmu :)

pozri, ja chapem... ja som sa tiez kolkokrat rozculila, ked ja som sa na niecom namakala, niekedy aj tyzdne a tyzdne a ostatni ani pol dna a maju este lepsie ako ja... to sa stava a v zivote sa s tym velakrat stretnes.
ja vobec netvrdim, ze som dnes nedala body niekomu, kto si sam nerobil zadanie - ano, dala... ale nie zapocet... mnohi z tych, ktorym som prebrala po zratani tych 16 proste nemaju a tym padom su mimo hry, hoci to sami este mozno nevedia. Kazdeho som sa vsak skusala pytat a pokial mi vedeli zodpovedat na niekolko otazok, nemala som problem nejake body dat...
keby som davala fakt len tym s originalnym zadanim, tak by to bolo este menej ako spominanych 55%... o politike na skole toho asi vela nevies, ale ak by sme vyhodili trebars 80% studentov, znamenalo by to katastrofalny kapacitny problem, kedze OOP malo len tento rok zapisanych 380 studentov - z nich vacsina predmet bude opakovat kvoli neodovzdanemu zadaniu a to nehovorim o ludoch, ktori maju zapich ltt a neurobia skusku vobec (co je asi dost mozne, podla toho, co som videla priklady - programator sa zapoti, amater nema sancu ich ani pochopit).
Mne neprekaza kritika ani nic, ale mohol by si aspon skusit pozerat sa na vec aj nasim pohladom a nasimi moznostami. Vdaka.

PS: dnes som vyhodila zhruba pomerne dost studentov, ani nechci vediet, co som si na seba za to vypocula... mf... tesime sa s teletetou dalsi semester ;) a tam to uz jedno nebude... OOP mozu v pohode opakovat, ale dany predmet v tretom rocniku im moze vazne narusit plany na ukoncenie bakalarskeho studia... pokusov je este dost. politika skoly a vyhadzovania sa meni... konecne... ale nemoze to byt naraz, to si snad uvedomujes.
Title: Re: OP - Objektove programovanie
Post by: sri on 30.05.2008, 01:26:48
Chlapci, pohodicka, skocte si radsej na pivo a tam si to vyrieste ;)

programator sa zapoti, amater nema sancu ich ani pochopit).
A to mam taky spoteny ist este na skusku z Logiky?? :D
(za predpokladu, ze som programator a nie amater :) )
Title: Re: OP - Objektove programovanie
Post by: kornas on 30.05.2008, 01:28:12

PS: dnes som vyhodila zhruba pomerne dost studentov, ani nechci vediet, co som si na seba za to vypocula... mf... tesime sa s teletetou dalsi semester ;) a tam to uz jedno nebude... OOP mozu v pohode opakovat, ale dany predmet v tretom rocniku im moze vazne narusit plany na ukoncenie bakalarskeho studia... pokusov je este dost. politika skoly a vyhadzovania sa meni... konecne... ale nemoze to byt naraz, to si snad uvedomujes.

 :thumbsup: :thumbsup: :thumbsup:
Title: Re: OP - Objektove programovanie
Post by: majsi on 30.05.2008, 01:31:00
Si omylny v dvoch zakladnych koncepciach...
A) Doposial som robil kazde zadanie samostatne a som jeden z mala ludi, ktori zrobili dokumentaciu dobrovolne v LaTeX-u. Takze si pis ze som si nad tym "par hodin" posedel.  ;)
B) Keby som bol nekonecne flegmaticky, tak MF co tu hadzes na forum.

Pravda je taka, ze neznasam trollov a spammerov. V tomto fore zaznamenavam naozaj minimalny prinos z Tvojej strany (snad az na jeden post ktory som nasiel na http://www.tu-ke.com/forum/index.php?action=profile;u=1639;sa=showPosts ).

Flegmaticky urcite nie... Horkokrvny urcite ano. :)  Mne je fuk ci prechadzaju alebo nie - vadi mi to jedine vtedy, ked sa nad inymi navysuju alebo ponizuju ludi co nepresli. Tot vsio.

A) to je super ze si robis vetky zadania sam  ;) chvalim ... to ze si dobrovolne robil dokumentaciu v LaTeX-e znaci o tom ze mas asi velmi vela casu, co ja urcite nemam.
B) preco proste nerespektujes co si myslim? myslis ze len tvoje prispevky su o niecom? sak si zaloz vlastne forum a kludne si tam pis iba ty. ak by si sa nechytil mojho prispevku kludne tu mohlo byt o par prispevkov menej  ;)

Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 01:31:39
som prestudoval archiv a vyzera to na ... uterak zajtra....otazky typu ktory navrhovy vzor pouzijes na toto a toto (vyber z 5 moznosti) a tych navrhovych vzorov je tam aspon 30...hezky...vecer sa pomo(o)dlim za prijatelne vygenerovane otazky :)

heh a teraz co? :) ML alebo OP sa sustredit :) :) :) noc je este mlada :) :)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 30.05.2008, 01:33:42
najma class diagram bude... este bude jeden, naznacim ze use case to nebude a viac zial nemozem prezradit ;)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 01:35:24
najma class diagram bude... este bude jeden, naznacim ze use case to nebude a viac zial nemozem prezradit ;)

 :thumbs-up:
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 01:36:45
najma class diagram bude... este bude jeden, naznacim ze use case to nebude a viac zial nemozem prezradit ;)

a tie vzory navrhove??? tak jak buhehe pisal? vazne vsetky???  :ohmigod:

niesom lenivec, zeby sa mi nexcelo to ucit ale cas neje :)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 30.05.2008, 01:38:33
najma class diagram bude... este bude jeden, naznacim ze use case to nebude a viac zial nemozem prezradit ;)

a tie vzory navrhove??? tak jak buhehe pisal? vazne vsetky???  :ohmigod:

niesom lenivec, zeby sa mi nexcelo to ucit ale cas neje :)

su tam su... ale netreba ich vediet podrobne, skor prehladovo, ze ktore su ktore..
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 01:43:59
dufajme :) ale 23 bodov musim dat no :) dokoncim ML a vecer este diagramy a navrhove vzory...dufam ze krasne zakoncenie semestra v noci :D
Title: Re: OP - Objektove programovanie
Post by: doc.returner on 30.05.2008, 01:54:59

A) to je super ze si robis vetky zadania sam  ;) chvalim ... to ze si dobrovolne robil dokumentaciu v LaTeX-e znaci o tom ze mas asi velmi vela casu, co ja urcite nemam.
B) preco proste nerespektujes co si myslim? myslis ze len tvoje prispevky su o niecom? sak si zaloz vlastne forum a kludne si tam pis iba ty. ak by si sa nechytil mojho prispevku kludne tu mohlo byt o par prispevkov menej  ;)


Velmi vela casu...? Namysleny a k tomu domyslavy, parada. :)

Preco by som mal respektovat ze tu na secko pindas pricom nepohnes ani prstom aby si niekomu pomohol? Minuly semester Ti vadili OT prispevky a tento semester ich tu sejes jedna radost. A neboj, neplanujem dalej podporovat Tvoju egocentralitu... Tym prispevkom si stratil akukolvek kredibilitu ktora Ti zostavala.

PS: Moje prispevky su o hovne, kazdy to vie. Ale aspon tu nechodim riesit svoje komplexy.  :)
Title: Re: OP - Objektove programovanie
Post by: pUf on 30.05.2008, 01:56:29
chvalim tvoju slovnu zasobu :)
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 02:07:31
ale ten majsi musi byt mimo sak uz len ked pozriem dole pod doc.returnera ta vidim ze by mohol mat A z javy, keby sam nerobil zadanie :))) magor :D inac doc. trochu zvolni ucenie :P nejak vela A tam mas :)))
Title: Re: OP - Objektove programovanie
Post by: kornas on 30.05.2008, 02:12:28
sablony (templates) - to bude ??
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 02:15:18
ak dobre pamatam tak to su kolekcie pri c# :)
Title: Re: OP - Objektove programovanie
Post by: Padres on 30.05.2008, 02:15:50
omg naco tam budu tie navrhove vzory a UML??? Viem je to len teoreticka otazka ale tak... zadanie som robil sam v pohode a ziadne UML ani navrhove vzory mi na spravenie toho zadania netrebali, a teraz jak citam tak rozmyslam nad tym ze moze clovek vediet normalne programovat v C# ale dodzubu ho na tych blbostiach co nesu k nicomu, to preco ten test nemoze byt robeny tak ze ho spravi ten co vie programovat v C# (resp. objektovo) a nie ten co sa nabifli tie blbosti? nechapem  :emot-shakehead:
Title: Re: OP - Objektove programovanie
Post by: pUf on 30.05.2008, 02:16:28
ked sa tym budes zivit, zistis, ze to su potrebne veci

resp. uz v tretom :D
Title: Re: OP - Objektove programovanie
Post by: majsi on 30.05.2008, 02:16:47
Velmi vela casu...? Namysleny a k tomu domyslavy, parada. :)

Preco by som mal respektovat ze tu na secko pindas pricom nepohnes ani prstom aby si niekomu pomohol? Minuly semester Ti vadili OT prispevky a tento semester ich tu sejes jedna radost. A neboj, neplanujem dalej podporovat Tvoju egocentralitu... Tym prispevkom si stratil akukolvek kredibilitu ktora Ti zostavala.

PS: Moje prispevky su o hovne, kazdy to vie. Ale aspon tu nechodim riesit svoje komplexy.  :)

no takze moj prvy prispevok nebol az taky OT. OT diskusiu si z toho spravil az ty. myslim ze ani keby sme tu pisali dorana tak neprideme na spolocnu rec. proste si mi nesadol a zjavne ani ja tebe.

to puq:
kto ti tu je magor? ked mas problem tak som vo v134. kludne mozes prist a povedat mi to do oci.
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 02:21:12
to v134 je ako vezenska cela cislo 134????

edit1: toto som dostal v PM:

"vysokoskolska 4, poschodie 1 vlavo, miestnost c v134. Slusne zaklop a vojdi som  tu dost casto."

to som necakal ze dokonca aj jak ich nazvat, mozno vyucujuci, si chodia vyplakat na forum...

a co ja budem chodit za tebou... ty prid....justicna 9, presov.. :P

edit 2: a slusne zaklop, som tu dost casto...

edir3: jo este jedna vec ma napadla...naco nam tu na forum pises ako ta sklamalo hodnotenie zadani???????? co my s tym mame?????? pokial niesi student ta si to ries medzi vami, vy to preberate a ne my...tak nas s tym neotravuj laskavo...
Title: Re: OP - Objektove programovanie
Post by: nebel on 30.05.2008, 02:42:01


a co ja budem chodit za tebou... ty prid....justicna 9, presov.. :P
kua sak to nedaleko odomna :D byvas :D Alex. matusku :)
sry za OT :D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 02:44:10
to by ma zaujimalo kto to je :)
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 02:45:30
kosti zbytocne ani ja som nevedel :D :D ale uz viem, nebel, zdravim susedko :D :D ani som nevedel ze taka ulica je niekde tam pri zimnej :D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 02:46:29
kosti zbytocne ani ja som nevedel :D :D ale uz viem

ta povedz :)
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 02:50:23
kosti zbytocne ani ja som nevedel :D :D ale uz viem

ta povedz :)

jaaaaaj kto :) ja som cital kde :D ale kto kto je?
Title: Re: OP - Objektove programovanie
Post by: ppt on 30.05.2008, 02:55:05
Čo označuje slovo "System" vo výraze "System.Console" v jazyku C# ?
Odpoveď:     
a. Názov súboru (file name)
b. Meno základnej triedy (base class)
c. Menný priestor (namespace)
d. Meno odvodenej triedy (inherited class)
e. Meno statického dátového člena

Ktora odpoved je spravna? Namespace?
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 02:55:47
ja by dal B
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 02:55:58
kosti zbytocne ani ja som nevedel :D :D ale uz viem

ta povedz :)

jaaaaaj kto :) ja som cital kde :D ale kto kto je?

nechaj tak... podme sa ucit :D lalalalala... an animal was born.. lalalalala!!! :emot-dance:
Title: Re: OP - Objektove programovanie
Post by: ppt on 30.05.2008, 02:56:22
v tych screenoch je oznacene B a odpoved je nespravna
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 02:56:25
Čo označuje slovo "System" vo výraze "System.Console" v jazyku C# ?
Odpoveď:     
a. Názov súboru (file name)
b. Meno základnej triedy (base class)
c. Menný priestor (namespace)
d. Meno odvodenej triedy (inherited class)
e. Meno statického dátového člena

Ktora odpoved je spravna? Namespace?

namespace
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 02:56:57
omfg a to co je? :D
Title: Re: OP - Objektove programovanie
Post by: malypali on 30.05.2008, 02:57:25
Podla mna by to malo byt c...  :emot-rolleyes:
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 03:01:27
je to C...

preboha... to je absolútny základ toto... to ak toto nvš, tak ani na skúšku nechoď (preháňam, ale to je fakt základ c#)
Title: Re: OP - Objektove programovanie
Post by: sri on 30.05.2008, 03:01:36
Pripajam sa k "C"
Namespace je nieco take ako v jave package (balik)
Title: Re: OP - Objektove programovanie
Post by: Padres on 30.05.2008, 03:01:58
urcite je to c (namespace) (moze to zvadzat ku tej triede ale neni to trieda, v C++ by to bolo vidno okamzite (System::xxx) ale C# to riesi kus blbo, clovek nevidi co trieda co namespace :) )
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 03:02:35
poprosím všetkých, čo sa ešte nevyjadrili, aby tak urýchlene urobili ;)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 03:02:48
je to C...

preboha... to je absolútny základ toto... to ak toto nvš, tak ani na skúšku nechoď (preháňam, ale to je fakt základ c#)

ono, viac krat sa mi uz potvrdilo ze clovek ovlada vselijake advanced veci a vsetko kolo toho ale da sa nachytat na uplne basic veciach :D
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 03:03:52
je to C...

preboha... to je absolútny základ toto... to ak toto nvš, tak ani na skúšku nechoď (preháňam, ale to je fakt základ c#)

a nevedel som a idem :P :P :P mi to uniklo medzi prstami :)
Title: Re: OP - Objektove programovanie
Post by: Havran on 30.05.2008, 03:04:11
no ta do rici, inac to som este nevidel napisane takto, furt sa to zacinalo rovno Console.daco,
Title: Re: OP - Objektove programovanie
Post by: Padres on 30.05.2008, 03:05:19
mozno bolo niekde hore v zdrojaku napisane using namespace System :) (abo neviem jak to riesi C# :P )
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 03:06:45
no ta do rici, inac to som este nevidel napisane takto, furt sa to zacinalo rovno Console.daco,

ak dáš "using System;", tak to nepotrebuješ do toho písať... ale "dá sa kódiť" aj tak, že using nepoužiješ vôbec :) to by si potom videl ten kód :)
ale zase... niekedy je ten zápis s namespacemi nutnosť
Title: Re: OP - Objektove programovanie
Post by: pUf on 30.05.2008, 03:07:06
hej lebo hore je using System;
ak tam mas toto tak nemusis pisat System.Console.blabla();
ale staci rovno Console.blabla()
a nielen pri tomto to plati ;)

kua neskoro :'(
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 03:07:19
je to C...

preboha... to je absolútny základ toto... to ak toto nvš, tak ani na skúšku nechoď (preháňam, ale to je fakt základ c#)

ono, viac krat sa mi uz potvrdilo ze clovek ovlada vselijake advanced veci a vsetko kolo toho ale da sa nachytat na uplne basic veciach :D

hej, to je pravda :) ale tak toto ma fakt zarazilo :)
Title: Re: OP - Objektove programovanie
Post by: ppt on 30.05.2008, 03:07:59
dikes :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 03:08:52
btw: ak sa teraz spýtam, aký majú namespace-i význam, tak mám šancu na odpoveď? ;)
Title: Re: OP - Objektove programovanie
Post by: Guisseppe on 30.05.2008, 03:09:14
A co poviete na toto?
Program v jazyku C# sa neprekladá priamo do vykonateľného kódu, ale do tzv. medzijazyka ...
Odpoveď:     
a. MSEL - MS executable language
 
b. Visual C# .NET language

c. MS.NET - MS.NET language
 
d. MSIL - MS intermediate language

"A" to nie je

Vopred vdaka
Title: Re: OP - Objektove programovanie
Post by: Havran on 30.05.2008, 03:09:22
no fasa a to jak som mal vediet btw ? bars v materialoch take veci tam nesu popisane
Title: Re: OP - Objektove programovanie
Post by: Michal102 on 30.05.2008, 03:10:11
D
Title: Re: OP - Objektove programovanie
Post by: buhehe on 30.05.2008, 03:10:26
jednoznacne
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 03:10:32
btw: ak sa teraz spýtam, aký majú namespace-i význam, tak mám šancu na odpoveď? ;)

n C#, namespaces are used to logically arrange classes, structs, interfaces, enums and delegates. The namespaces in C# can be nested.

:P :P
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 03:10:46
A co poviete na toto?
Program v jazyku C# sa neprekladá priamo do vykonateľného kódu, ale do tzv. medzijazyka ...
Odpoveď:     
a. MSEL - MS executable language
 
b. Visual C# .NET language

c. MS.NET - MS.NET language
 
d. MSIL - MS intermediate language

"A" to nie je

Vopred vdaka

d. msil
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 03:11:03
btw: ak sa teraz spýtam, aký majú namespace-i význam, tak mám šancu na odpoveď? ;)

n C#, namespaces are used to logically arrange classes, structs, interfaces, enums and delegates. The namespaces in C# can be nested.

:P :P

hehe, lol :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 03:11:16
btw: ak sa teraz spýtam, aký majú namespace-i význam, tak mám šancu na odpoveď? ;)

zdruzovanie suvisiacich tried do celkov? :)
Title: Re: OP - Objektove programovanie
Post by: malypali on 30.05.2008, 03:11:27
MSIL mojho skormneho odhadu :)  http://en.csharp-online.net/Microsoft_Intermediate_Language_(MSIL)

edit: kua jak kym daco postnem tak vy uz vsetci poslete ... aspon raz chcem byt frajer ja...  ;D
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 03:11:52
A co poviete na toto?
Program v jazyku C# sa neprekladá priamo do vykonateľného kódu, ale do tzv. medzijazyka ...
Odpoveď:     
a. MSEL - MS executable language
 
b. Visual C# .NET language

c. MS.NET - MS.NET language
 
d. MSIL - MS intermediate language

"A" to nie je

Vopred vdaka

 a to z jakej ....... take otazky...cely semester nic, samostudium...a zajebu take otazky... :P :P
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 03:12:29
btw: ak sa teraz spýtam, aký majú namespace-i význam, tak mám šancu na odpoveď? ;)

zdruzovanie suvisiacich tried do celkov? :)

jj... logické delenie kódu :)
Title: Re: OP - Objektove programovanie
Post by: gori on 30.05.2008, 03:13:22
co som mal moznost pocut tak aj minuleho roku aj tento bolo v testoch velmi velke mnozstvo UML diagramov a ich popis a dost zaludne otazky...
nevie niekto o tom nieco? lebo ja uz  bu  :ohmigod:  :whacko:
Title: Re: OP - Objektove programovanie
Post by: buhehe on 30.05.2008, 03:15:47
tak class bude isto a ywetka dala echo ze este jeden :)
Title: Re: OP - Objektove programovanie
Post by: Padres on 30.05.2008, 03:16:23
a de su dajake resourcy k tym veciam? :)
Title: Re: OP - Objektove programovanie
Post by: gori on 30.05.2008, 03:24:09
v lhavach tych co to toho ruku uz maju za sebou :)
Title: Re: OP - Objektove programovanie
Post by: Guisseppe on 30.05.2008, 03:27:43
Ak este mozem otazocku... :angel:
Code: [Select]
public class SolidObject : SurfaceObject
{
public virtual double Volume()
{
return 0.0;
}
}

public class Block : SolidObject
{
private double width;
private double height;
private double depth;

public Block(double width, double height, double depth)
{
this.width = width;
this.height= height;
this.depth = depth;
}
}

Označte správne prekrytie metódy Volume() v triede Block.
Odpoveď: 
a.
public overload double Volume()
{

return width * height * depth;
}
 
b.
public override Volume()
{

return width * height * depth;
}
 
c.
public override double Volume()
{

return width * height * depth;
}
 
d.
public virtual double Volume()
{

return width * height * depth;
}
 
e.
public override double Volume()
{

width * height * depth;
}

Bude to C?

//edit: upravene, zas som sa nieco nove naucil. Dik Agamemnon ;)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 03:29:30
c

a používaj [ code ][ /code ], pls
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 03:31:16
no toto som napriklad vedel :P :P
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 03:33:48
...

//edit: upravene, zas som sa nieco nove naucil. Dik Agamemnon ;)

ono :) takto to už veľmi nemá zmysel :) ono to totiž zachováva formátovanie :) odsadenia a pod :) a keď si to tu kopíroval, tak to tie odsadenia malo, imo :)

inak: aj nabudúce :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 03:34:50
no toto som napriklad vedel :P :P

trochu zvláštne :) také namespace-i sa používajú viac ako virtual/override :)

;)
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 03:40:06
no toto som napriklad vedel :P :P

trochu zvláštne :) také namespace-i sa používajú viac ako virtual/override :)

;)

ide o to ze niekde ja neviem zakladne veci, ale casom sa naucim no :) stava sa... bk bk bk
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 03:41:37
no toto som napriklad vedel :P :P

trochu zvláštne :) také namespace-i sa používajú viac ako virtual/override :)

;)

ide o to ze niekde ja neviem zakladne veci, ale casom sa naucim no :) stava sa... bk bk bk

jj...
ono... ja som to bral cca podľa seba: v princípe viem tie veci, ktoré používam :)
Title: Re: OP - Objektove programovanie
Post by: sri on 30.05.2008, 03:44:31
Ja som zatial vedel vsetky tri ... mozem ist zajtra na skusku? :D :D :D
Title: Re: OP - Objektove programovanie
Post by: Havran on 30.05.2008, 03:48:18
no toto som napriklad vedel :P :P

trochu zvláštne :) také namespace-i sa používajú viac ako virtual/override :)

;)

ale override pouzivas podla mna castejsie ako namespace, a uz mas jedno ci virtual abo jaky

lebo z nasho pohladu, otvorim Visualko dam novy program a namespace tam uz je takze to ani neriesim
Title: Re: OP - Objektove programovanie
Post by: gori on 30.05.2008, 03:52:10
to prisiel do styku vobec niekto s minulorocnymi otazkami?
lebo to co sa tu spomina mam aj ja, ale zase mam aj z minuleho roku a tie sa dost odlisuju od tych co sa tu preberalo, z tej varky co je ze otazka ohladom system.console a ta co tu vyssie bola ze spravna je Ccko odpoved....
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 03:59:32
a co tak sa podelit s tymi otazockami aj s nami? vopred dakuejm :)
Title: Re: OP - Objektove programovanie
Post by: doc.returner on 30.05.2008, 04:00:04
Ja som zatial vedel vsetky tri ... mozem ist zajtra na skusku? :D :D :D

Zajtra sedis vedla mna  :P
Title: Re: OP - Objektove programovanie
Post by: pUf on 30.05.2008, 04:00:25
ale override pouzivas podla mna castejsie ako namespace, a uz mas jedno ci virtual abo jaky

lebo z nasho pohladu, otvorim Visualko dam novy program a namespace tam uz je takze to ani neriesim

vidim, ze si toho este vela nekodil okrem toho zadania :D

jou ale tesim sa na reakcie na skusku :P
Title: Re: OP - Objektove programovanie
Post by: gori on 30.05.2008, 04:02:55
a co tak sa podelit s tymi otazockami aj s nami? vopred dakuejm :)

skus na FTP ci niesu....
ja som uz spominal vyssie ze mi len hovorili ze tam bolo vela UML diagramov...a s tymi som sa ja vobec nestretol  :j_embarassed:
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.05.2008, 04:11:05
jaj tesim sa ze ste sa zase vsetci vyplakali a poriesili si psychicke problemy...a tesim sa ze vzdy v skuskovom tu pridu vecni piceri ktori mi pridaju roboty svojimi trefnymi poznamkami a cely rok pre forum nespravia ani picu...
Title: Re: OP - Objektove programovanie
Post by: gori on 30.05.2008, 04:14:22
jaj tesim sa ze ste sa zase vsetci vyplakali a poriesili si psychicke problemy...a tesim sa ze vzdy v skuskovom tu pridu vecni piceri ktori mi pridaju roboty svojimi trefnymi poznamkami a cely rok pre forum nespravia ani picu...

no si myslim ze prave vtedy je najlepsie obdobie na diskusiu :D

skoda ze neviem o akych problemoch hovoris :)
inac z mojho odboru je tu strasne malo ludi, by som pvoedal ze nikto :)
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 04:15:01
JCube mas prist na v134 a povedat mu to do oci :D inac kto tam sedi by ma to zaujimalo....jaky.... onen sa tu prisiel vyplakat na forum :)
Title: Re: OP - Objektove programovanie
Post by: brazell on 30.05.2008, 04:16:51
 :thumbs-up:  JCube...lets learn and progress  :emot-dance:
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.05.2008, 04:19:35
JCube mas prist na v134 a povedat mu to do oci :D inac kto tam sedi by ma to zaujimalo....jaky.... onen sa tu prisiel vyplakat na forum :)
vyzera ze ked je skuskove tak je iniciativny takze kuzmanyho 37 kosice...ked sadne na dvojku alebo stvorku tak je u mna  hned...a ked donesie flasku palenky tak mozme pokecat...
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 04:24:15
:D :D macher :P nech si zmera sily v civile ne? :D :D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 04:25:33
joj chodte sa ucit... zajtra bude 30 otazok z UML a 20 z navrhovych vzorov...
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.05.2008, 04:25:57
:D :D macher :P nech si zmera sily v civile ne? :D :D
ach ja si nemusim porovnavat dlzku pipika ani to ze ci dalej docuram...nepotrebujem to..
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 04:26:12
eventy, delegáty sú na skúške?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 04:26:37
eventy, delegáty sú na skúške?

ked hej tak fasa :)
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.05.2008, 04:27:34
eventy, delegáty sú na skúške?
nemyslim...aj na .NET to bolo spomenute len tak ze to existuje..
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 04:27:49
eventy, delegáty sú na skúške?

a co teba to trapi??? nam xces nervy zrobit na noc??? :D :D :D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 04:28:51
joj vyberem ja slovnik cudzich slov a bude :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 04:29:16
eventy, delegáty sú na skúške?
nemyslim...aj na .NET to bolo spomenute len tak ze to existuje..

oka :)

a co teba to trapi??? nam xces nervy zrobit na noc??? :D :D :D

jasne, kde by tu inak bola sranda :)
nechce sa mi učiť :) tak vymýšľam všetko možné iné :) oi. aj "blbé otázky" :)
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.05.2008, 04:31:37
nvm mne osobne sa paci skuska z .NET...dokodit daco do zadania a google povoleny... :) takto si ja predstavujem skusku... :) aj ked je pravda ze teoriu sa tiez treba naucit... :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 04:32:01
eventy, delegáty sú na skúške?

a co teba to trapi??? nam xces nervy zrobit na noc??? :D :D :D

hmm... ale keď už ide len o to: ;)
anonymné metódy nebudete mať? ;)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 04:32:44
nvm mne osobne sa paci skuska z .NET...dokodit daco do zadania a google povoleny... :) takto si ja predstavujem skusku... :) aj ked je pravda ze teoriu sa tiez treba naucit... :)

tbis je podobná skúška :)
ono... také skúšky majú svoje čaro a význam, ale vo väčšine prípadov je to nemysliteľné :) napr. také ti/zi alebo ako sa to volá vlastne :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 04:33:13
nvm mne osobne sa paci skuska z .NET...dokodit daco do zadania a google povoleny... :) takto si ja predstavujem skusku... :) aj ked je pravda ze teoriu sa tiez treba naucit... :)

na TBIS mas prakticku skusku a aj net je povoleny ;) pod ;)

edit: heh Agamemnon bol rychlejsi
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.05.2008, 04:34:08
asi zacnem uvazovat aj nad tbis... :)
Title: Re: OP - Objektove programovanie
Post by: Havran on 30.05.2008, 04:34:40
ale override pouzivas podla mna castejsie ako namespace, a uz mas jedno ci virtual abo jaky

lebo z nasho pohladu, otvorim Visualko dam novy program a namespace tam uz je takze to ani neriesim
vidim, ze si toho este vela nekodil okrem toho zadania :D
jou ale tesim sa na reakcie na skusku :P
no ono zadanie som robil v Jave taze tak :P :)
Title: Re: OP - Objektove programovanie
Post by: doc.returner on 30.05.2008, 04:35:09
Zivotne dolezite pre OOP  http://youtube.com/watch?v=8qUouKKatVg
Title: Re: OP - Objektove programovanie
Post by: Havran on 30.05.2008, 04:35:59
nic take, nikto nech nad TBIS uz neuvazuje, :) zatial je tam 28 ludi a tak nech to ostane, bo este jak ma z toho vyrucia ta uz nervy chytim
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 04:36:05
asi zacnem uvazovat aj nad tbis... :)

ee ostan na AOP :P
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 04:36:54
mne na tbis vadil ten strašne nezmyselný jazyk :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 04:38:54
Agamemnon o AOP nevies daco povedat? oplati sa to? :)
Title: Re: OP - Objektove programovanie
Post by: gori on 30.05.2008, 04:39:06
Zivotne dolezite pre OOP  http://youtube.com/watch?v=8qUouKKatVg

velmi pekne :D
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 04:40:07
Agamemnon o AOP nevies daco povedat? oplati sa to? :)

to iste som sa xcel spytat :) keby si nevedel mame na mysli aspektovo orientovane programovanie :) bude to v "jave" alebo nieco co z javy zrobili
Title: Re: OP - Objektove programovanie
Post by: doc.returner on 30.05.2008, 04:40:49
Snad si to bude zajtra kazdy na skuske pohmkavat, to by sa mi pacilo...  :D
No ale uz vazne </OffTopic>
Title: Re: OP - Objektove programovanie
Post by: pUf on 30.05.2008, 04:42:32
AOP nie je novy predmet? my sme taky na vyber nemali
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 04:42:50
sak heeej... ty bud ticho :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 04:43:39
Agamemnon o AOP nevies daco povedat? oplati sa to? :)

hmm... mám pocit, že vy ste prví, čo si niečo také môže dať :) my sme taký predmet na výber nemali, terajší tretiaci myslím tiež nie... :) takže nvm k tomu nič povedať...

edit: takže ma predbehli :)
Title: Re: OP - Objektove programovanie
Post by: pUf on 30.05.2008, 04:44:16
aha, aha, aha!   :j_tongue:
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 04:45:05
Agamemnon o AOP nevies daco povedat? oplati sa to? :)

hmm... mám pocit, že vy ste prví, čo si niečo také môže dať :) my sme taký predmet na výber nemali, terajší tretiaci myslím tiež nie... :) takže nvm k tomu nič povedať...

edit: takže ma predbehli :)


no ale tak mas vselijake to bocne info tak som myslel ze bude nieco o nom vediet :)


aha, aha, aha!   :j_tongue:

 :bananadance:
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 04:47:10
no ale tak mas vselijake to bocne info tak som myslel ze bude nieco o nom vediet :)

lol :) moje bočné info je značne obmedzené :) ak vôbec nejaké :)
Title: Re: OP - Objektove programovanie
Post by: Korgen on 30.05.2008, 04:48:00
 :baaa: aaaaaaaaaa... uz pls chodte spat alebo sa ucit, lebo ma svojimi postami rusite pri uceni, sa koli vam neviem k tomu dokopat  :03: ....jedine ze by ste sem napisali nieco, co zajtra rano pomohne  :P ::) ;) :)

 :puf: :puf:
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 04:48:40
kosti asi napisem mail vaclavikovi :) ze co to tam bude v tom :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 04:48:55
no ale tak mas vselijake to bocne info tak som myslel ze bude nieco o nom vediet :)

lol :) moje bočné info je značne obmedzené :) ak vôbec nejaké :)

nevadiiiiiiii... hlavne ze mame Container a Lazy Initialization!
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.05.2008, 04:49:26
kosti asi napisem mail vaclavikovi :) ze co to tam bude v tom :)
nvm budem to mat zaujimave... :D skoda ze vsetko zaujimave daju do tretieho...vychadza mi 71 kreditov...damn...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 04:50:04
no ale tak mas vselijake to bocne info tak som myslel ze bude nieco o nom vediet :)

lol :) moje bočné info je značne obmedzené :) ak vôbec nejaké :)

nevadiiiiiiii... hlavne ze mame Container a Lazy Initialization!

hehe :))
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 04:54:18
kosti asi napisem mail vaclavikovi :) ze co to tam bude v tom :)
nvm budem to mat zaujimave... :D skoda ze vsetko zaujimave daju do tretieho...vychadza mi 71 kreditov...damn...

looooooool JCube kamikaze man :D
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.05.2008, 04:56:54
tak v zime mam naviac siete ktore zrobim cez leto a je zaujimave aj AOP aj TBIS a neviem sa rozhodnut ktore... :D
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 04:58:19
i ja som rozmyslal nad sietami, ale je toho moc, a treba sa na nieco zamerat, v mojom pripade, programovanie, siete vypustam, mam zaklad dost dobry a to mi staci :)
Title: Re: OP - Objektove programovanie
Post by: kornas on 30.05.2008, 04:58:55
tak v zime mam naviac siete ktore zrobim cez leto a je zaujimave aj AOP aj TBIS a neviem sa rozhodnut ktore... :D

ako cez leto urobis siete ? Ti otvoria kurz, ci ako?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 05:00:31
puq kde beries tie obrazky? :D
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 05:03:02
puq kde beries tie obrazky? :D

:D :D nasiel som na nete asi takych 20 tak ich menim podla situacie :))) momentalne nevidim uz pomaly na oci ale musim este OP pozriet :)
Title: Re: OP - Objektove programovanie
Post by: Padres on 30.05.2008, 05:06:37
co je podla vas lahsie? Bezpecnost v internete ci TBIS? Resp., ked chcem kodovat a ne sa ucit teoreticke blbosti (dobre ako to tu furt ale predsa :) ), co si vybrat?
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 05:08:17
AOP :) tam budes mat kodenie :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 05:10:20
puq kde beries tie obrazky? :D

:D :D nasiel som na nete asi takych 20 tak ich menim podla situacie :))) momentalne nevidim uz pomaly na oci ale musim este OP pozriet :)

toto si das po skuskach? :D

(https://www.tu-ke.com/forum/proxy.php?request=http%3A%2F%2Fwww.fotosearch.com%2Fbthumb%2FTBZ%2FTBZ160%2Fhpo1x023.jpg&hash=0d3a2c4bd04c0a1553ca62c39ba82debf3f18d74)

btw... ja som ich nasiel 31 :P
Title: Re: OP - Objektove programovanie
Post by: doc.returner on 30.05.2008, 05:11:28
kosti asi napisem mail vaclavikovi :) ze co to tam bude v tom :)
nvm budem to mat zaujimave... :D skoda ze vsetko zaujimave daju do tretieho...vychadza mi 71 kreditov...damn...

Aspon nie som sam  :)  A to este rozmyslam nad BvI... Mozes priblizit co si myslel vetou "tak v zime mam naviac siete ktore zrobim cez leto"? Je moznost zrobit CCNA 3 a 4 pocas leta aby to clovek nemusel mat cez zimny semester?
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 05:12:12
no mozno :D alebo tento si dam :D :D

(https://www.tu-ke.com/forum/proxy.php?request=http%3A%2F%2Fwww.acclaimimages.com%2F_gallery%2F_TN%2F0093-0610-0620-1347_TN.jpg&hash=83aa7d7e5ed46c8049cd0b2f0952f3a6944a9457)

"lenosenie po opici"
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.05.2008, 05:16:04
kosti asi napisem mail vaclavikovi :) ze co to tam bude v tom :)
nvm budem to mat zaujimave... :D skoda ze vsetko zaujimave daju do tretieho...vychadza mi 71 kreditov...damn...

Aspon nie som sam  :)  A to este rozmyslam nad BvI... Mozes priblizit co si myslel vetou "tak v zime mam naviac siete ktore zrobim cez leto"? Je moznost zrobit CCNA 3 a 4 pocas leta aby to clovek nemusel mat cez zimny semester?
samostudiom ide vsetko... :)
Title: Re: OP - Objektove programovanie
Post by: doc.returner on 30.05.2008, 05:19:14
Az na zapis znamky do indexu, n'est-ce pas mon ami?  :)
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.05.2008, 05:24:03
ved nemas problem si stiahnut offline kurikula a nastudovat si to cez leto...packet tracer je uz 5ka a vie viac ako 4.11 tak si to odskusas...labak mas k dispozicii od 11 do 15 kazdy den ak tam nie je vycuko pocas semestra...a nemas problem sa dohodnut s cviciacim a odklikat si testy za tyzden...
Title: Re: OP - Objektove programovanie
Post by: doc.returner on 30.05.2008, 05:27:52
Tak to je dobre info, vrela vdaka!  :beer1:
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 05:29:24
nejdeme spat k OP? :D
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.05.2008, 05:30:39
naco aj tak su tu same sracky... :D
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 05:30:55
videl som test práve - z minulého roku asi... nvm :) ale zajtrajší nie :) ak by som mal tento test robiť zajtra ako skúšku, tak ju možno ani neurobím :) lepšie ako D-E by som určite neurobil, hehe :)
Title: Re: OP - Objektove programovanie
Post by: malypali on 30.05.2008, 05:31:19
Skor ideme spat  :laugh:

Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 05:33:14
videl som test práve - z minulého roku asi... nvm :) ale zajtrajší nie :) ak by som mal tento test robiť zajtra ako skúšku, tak ju možno ani neurobím :) lepšie ako D-E by som určite neurobil, hehe :)

provokujes??????????????? am am am am am am

a co mame povedat my obycajni smrtelnici ?? :D :D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 05:33:33
videl som test práve - z minulého roku asi... nvm :) ale zajtrajší nie :) ak by som mal tento test robiť zajtra ako skúšku, tak ju možno ani neurobím :) lepšie ako D-E by som určite neurobil, hehe :)

velmi potesujuca sprava :D
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.05.2008, 05:34:04
videl som test práve - z minulého roku asi... nvm :) ale zajtrajší nie :) ak by som mal tento test robiť zajtra ako skúšku, tak ju možno ani neurobím :) lepšie ako D-E by som určite neurobil, hehe :)
nestras dobre? vsetko sa da... :)
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 05:35:18
haha :hah: :hah: :hah: a zo mna sa smial ze neviem namespace....
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 05:35:24
videl som test práve - z minulého roku asi... nvm :) ale zajtrajší nie :) ak by som mal tento test robiť zajtra ako skúšku, tak ju možno ani neurobím :) lepšie ako D-E by som určite neurobil, hehe :)

provokujes??????????????? am am am am am am

a co mame povedat my obycajni smrtelnici ?? :D :D

neprovokujem...
ono... imo máte výhodu oproti mne... ja teóriu typu, čo je to polymorfizmus neovládam - viem, ako sa to používa, kedy to môžem použiť, na čo je to dobré... ale definície nvm... a ani si ich už nepamätám...
podobne aj ďalšie veci takéhoto typu
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 05:36:25
neprovokujem...
ono... imo máte výhodu oproti mne... ja teóriu typu, čo je to polymorfizmus neovládam - viem, ako sa to používa, kedy to môžem použiť, na čo je to dobré... ale definície nvm... a ani si ich už nepamätám...
podobne aj ďalšie veci takéhoto typu

no nam nejak veris ze vieme :D
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 30.05.2008, 05:36:58
haha :hah: :hah: :hah: a zo mna sa smial ze neviem namespace....

njn :)) to je tak, keď človek predpokladá rozumné veci a potom uvidí také niečo a príde na to, že teóriu nvie :)
Title: Re: OP - Objektove programovanie
Post by: pUf on 30.05.2008, 05:38:19
nj ja som hovoril, ze zakerny bol ten test.. btw ja som mal 61 ah: :D
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 05:38:30
;) ja prave pozeram UML lebo neviem pomaly jak to vyzera :D k zadaniu som odovzdal len class diagram z visualka :))))
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.05.2008, 05:45:52
ja som mal z power designera peknucky... :) len kusok vela ciar to malo... :)
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 30.05.2008, 05:47:22
v tych screenoch je oznacene B a odpoved je nespravna
podel sa aj snami o tie screeny..
joj chodte sa ucit... zajtra bude 30 otazok z UML a 20 z navrhovych vzorov...
to odkial mas?? naisto ci nie..

a ps: (maly)pali ty co tu miesas karty.. informatik nie si uz davno.. v robote sa nudite??
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 05:47:35
mne sa ciary nekrizovali nakoniec ale boh vie ci to bolo vobec dobre :D
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 30.05.2008, 05:47:53
;) ja prave pozeram UML lebo neviem pomaly jak to vyzera :D k zadaniu som odovzdal len class diagram z visualka :))))
ja tiez.. :D
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 05:48:47
inac pre antiUMLakov toto je super na to http://hornad.fei.tuke.sk/~forgac/op/Objektov%FD_n%E1vrh_aplik%E1cie,_tvorba_UML_diagramov_pomocou_StarUML.htm
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 05:50:11
toto je strucnejsie a poucnejsie podla mna http://s.cnl.tuke.sk/~ywetka/DTTahak.pdf
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.05.2008, 05:52:07
hej to ywetkine je fajne..
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 30.05.2008, 05:55:06
aj ja si myslim.. urcite pomoze..

len tak btw.. preco som este hore, nepovie mi niekto..
na klavesnicu nevidim.. na monitor uz vobec nie.. :D
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 05:57:00
toto je strucnejsie a poucnejsie podla mna http://s.cnl.tuke.sk/~ywetka/DTTahak.pdf

aj to mam otvorene :D prave idem na to :))) ale to prve som pochopil za 15 minut vytrevaleho sustredenia :))) cca 10 minut som surfoval medzi tym na nete ;)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 05:57:31
zajtra bude pri pohlade na monitor s testom toto:  :emot-shakehead:
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 05:59:47
a ja toto:  :ohmigod:
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.05.2008, 06:00:09
nj seru na vas jdu spat
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 30.05.2008, 06:01:01
ja tiez..
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 06:01:27
dobre ja idem na navrhove vzory...:) a potom este ML aspon sa naucit tie 4 metavety a overenia, aby som aspon toto poriadne vedel :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 06:02:12
hehe na idem tiez na navrhove ale potom spat :D
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 06:03:59
kurwa este mi treba zemle namastit :D cize menim plan navrhove vzory  -> zemle -> ML -> spat
Title: Re: OP - Objektove programovanie
Post by: Dulus on 30.05.2008, 06:09:45
Heh. podla mna bude sekvencny ten druhy diagam ..... urcite taku debilitu daju ... v slajde je o tom jak pre vyfetovnaych napisane
Title: Re: OP - Objektove programovanie
Post by: pUf on 30.05.2008, 16:00:00
na sekvencne si spominam.. to som nevedel prave :D takym stylom bola ta konkretna otazka, ze 5 sekv. a vybrat, keru su spravne alebo nespravne.. uz nvm :D

no piste uz.. som zvedavy :P
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.05.2008, 16:40:25
88 B :) chuj do tych otazok...akoze rispekt tomu kto to vymyslal
Title: Re: OP - Objektove programovanie
Post by: altlavista on 30.05.2008, 16:41:02
no tak ako milasikovia?

navrhove vzoyry boli, aj uml... bola to jednoducho "krasa". navrhove vzory bolo treba len zbezne zadelit a tie uml no neviem... boli tam kadejake obrazky az ma z toho omina... bol use case aj sekvencny, potom este nejake class diagramy - o nich trebalo potvrdit nejake tvrdenia atp.
ale tak nakoniec som to vytiahol na 47 bodov z testu co znaci C v mojom indexe v pondelok.

glhf vsetkym.
Title: Re: OP - Objektove programovanie
Post by: ywetka on 30.05.2008, 16:45:31
jj, ale co som pozerala, vacsina nemala az taky problem, ako som cakala, mozno som ludi trochu podcenila :P. ti, co mali zadanie odovzdane normalne a zasluzene maju vsetci, myslim a dokonca velmi vysoke znamky... je samozrejme aj viacero tych, co neurobili, ale tak to je vacsina ludi s minimalnym zapichom...  bn
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 16:49:17
83 B ... ale akoze excelentne otazky :emot-LMAO:
Title: Re: OP - Objektove programovanie
Post by: pUf on 30.05.2008, 16:50:31
asi bol slaby dozor a mohli si radit :P :D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 16:52:27
asi bol slaby dozor a mohli si radit :P :D

ver tomu ze ani radit by nepomohlo :D
Title: Re: OP - Objektove programovanie
Post by: pUf on 30.05.2008, 16:53:49
mne pomohlo ked mi nemtom natocil monitor a okukal som odpovede :D
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.05.2008, 16:54:01
asi bol slaby dozor a mohli si radit :P :D
hm no nvm podla mna si ani radit nemohli co som len tak checkoval.. :)
Title: Re: OP - Objektove programovanie
Post by: Havran on 30.05.2008, 17:20:21
hehe akoze E51, zadabie som zrobil sam ale co tam bolo na pisomke som nemal skoro nic sajnu :) ale zase skoro nic som sa neucil a cely cas mi trebalo extremne na zachod
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.05.2008, 17:25:08
jj ja som sa tiez skoro posral z tych otazok :D
Title: Re: OP - Objektove programovanie
Post by: Final_Destructer on 30.05.2008, 17:29:27
heslo terminator vystihlo dokonale obsah testu...
Title: Re: OP - Objektove programovanie
Post by: altlavista on 30.05.2008, 17:34:27
mi sme mali singleton - zeby znamenie? (raz a dost!)
Title: Re: OP - Objektove programovanie
Post by: Korgen on 30.05.2008, 17:42:38
tak a je to zamnou, D67  bq, co je celkom vpohodke, na to ze som navrhove vzory nevedel a len tipoval...  br

btw to s tym menenim hesla bolo peeekne na <>  :03: , vsetci uz robili test a ja tam jak kkt klepem zaradom .. terminator... xyz ... jasterica .. a nic mi nebavi  :trestac: a nakoniec heslo stolicka a uz to islo  :bananawrite: ....uz som myslel ze som divny  :sigh:
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 17:52:36
tak a je to zamnou, D67  bq, co je celkom vpohodke, na to ze som navrhove vzory nevedel a len tipoval...  br

btw to s tym menenim hesla bolo peeekne na <>  :03: , vsetci uz robili test a ja tam jak kkt klepem zaradom .. terminator... xyz ... jasterica .. a nic mi nebavi  :trestac: a nakoniec heslo stolicka a uz to islo  :bananawrite: ....uz som myslel ze som divny  :sigh:

heh to si mal potom so mnou :)

a k tym heslam... predomnou sedel jeden typek... zrejme HI... a pise hesla:

ja40 = jasterica
100licka = stolicka

...este sa cudoval co mu to nejde...

a len kukam a :ohmigod:
Title: Re: OP - Objektove programovanie
Post by: Korgen on 30.05.2008, 18:00:30
tak a je to zamnou, D67  bq, co je celkom vpohodke, na to ze som navrhove vzory nevedel a len tipoval...  br

btw to s tym menenim hesla bolo peeekne na <>  :03: , vsetci uz robili test a ja tam jak kkt klepem zaradom .. terminator... xyz ... jasterica .. a nic mi nebavi  :trestac: a nakoniec heslo stolicka a uz to islo  :bananawrite: ....uz som myslel ze som divny  :sigh:

heh to si mal potom so mnou :)

a k tym heslam... predomnou sedel jeden typek... zrejme HI... a pise hesla:

ja40 = jasterica
100licka = stolicka

...este sa cudoval co mu to nejde...

a len kukam a :ohmigod:

lool :D tak ten mal asi uz plnu hlavu ucenia, to chce kit-kat..  :lol9:

kazdopadne za mnou uz nikto nesedel, keby si to nahodou so mnou chcel niekto spojit  :huh2: :whacko: ... ;D ::)
Title: Re: OP - Objektove programovanie
Post by: LONEr on 30.05.2008, 18:40:32
kde si mame v pondelok dat zapisat znamku?
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.05.2008, 18:41:44
ani srnka netusi :D
Title: Re: OP - Objektove programovanie
Post by: milaninho on 30.05.2008, 18:42:08
tak mna trosku prekvapil vysledok, tie ktore som siel len instinktivne, tie som sa trafil presne, a niektore ktore som veril ze budu spravne sa zase ukazali ako nespravne... ale zväcsa to boli tie o ktorych formulacii by som sa z pohladu matematickej logiky vedel hadat. ale som viac menej spokojny...
loner zapisat si ju mame hore na piatom u havliceho myslim. otazku by som ale modifikoval na kedy...
Title: Re: OP - Objektove programovanie
Post by: buhehe on 30.05.2008, 18:42:14
no lol...tie otazky boli po <> navrhove vzory co som si myslel ze bude moj nahrobny kamen tha boli jednobodove otazky a dali sa ale to umlko ma dostalo....nakoniec vsak 50 dokopy 80...(dufam ze zdenek bodik dohodi :))

edit: nepiste tak rychlo....:D
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.05.2008, 18:44:05
to viem osem nula nula
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 18:46:53
jj u neho na piatom od 8:00
Title: Re: OP - Objektove programovanie
Post by: Indian on 30.05.2008, 19:49:27
zapich mi zapise havlice ? :D lebo pri odovzdavani mi povedali, ze to potom na skuse, na skuse ze potom, tak neviem kedy :D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 19:50:37
tak zapich potrebujes od cviciaceho... inac to nepojde
Title: Re: OP - Objektove programovanie
Post by: glassworker on 30.05.2008, 20:08:37
no je po skuske....nepodarilo sa dakomu urobit screeny????
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 20:11:31
asi nie... ale pozri si na FTP veci z minuleho roka, je to podobne aj ked otazky su mozno troska divnejsie....
Title: Re: OP - Objektove programovanie
Post by: glassworker on 30.05.2008, 20:12:21
...no to hej otazky boli dost divne...neviem skade ich zobrali
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 22:31:26
ja co mozem povedat tak dost odveci test, hoci neucil som sa skoro nic, len zbezne prebehol, ale so zadanim to na 90% nemalo nic spolocneho...tak do buduceho roku, ked uz menite strukturu cviceni :P tak zmente aj skusku :P :P a keby som skor vedel ze bude stacit vediet, kde ktory navrhovy vzor patri :D by som bol rad, ja jak blbec v noci cital ich ale to kde patria som nejak nevnimal :))) ale D64 parada, este ML nech dostanem E a super :) prazdniny zacinaju mozno
Title: Re: OP - Objektove programovanie
Post by: ywetka on 30.05.2008, 22:53:00
ja co mozem povedat tak dost odveci test, hoci neucil som sa skoro nic, len zbezne prebehol, ale so zadanim to na 90% nemalo nic spolocneho...tak do buduceho roku, ked uz menite strukturu cviceni :P tak zmente aj skusku :P :P a keby som skor vedel ze bude stacit vediet, kde ktory navrhovy vzor patri :D by som bol rad, ja jak blbec v noci cital ich ale to kde patria som nejak nevnimal :))) ale D64 parada, este ML nech dostanem E a super :) prazdniny zacinaju mozno

joj, ved ne my sme robili skusku... my sme zodpovedni len za cvika. po zapocte konci nasa kompetencia :P
Title: Re: OP - Objektove programovanie
Post by: JCube on 30.05.2008, 22:54:04
:) nj ale myslim ze mate realnejsiu moznost vyvinut natlak smerom nahor kedze v tej pyramidke ste kdesi vyssie... :P
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 23:04:11
ja nehovorim nic vam doktorantom co ste mali cvika na starost, ja som hovoril vseobecne o predmete ako celku :) lebo ta skuska mi nic absolutne nedala...skuska nie predmet ;)

edit: inac ywetka cekni my messages som ti poslal PM :P
Title: Re: OP - Objektove programovanie
Post by: ywetka on 30.05.2008, 23:04:55
:) nj ale myslim ze mate realnejsiu moznost vyvinut natlak smerom nahor kedze v tej pyramidke ste kdesi vyssie... :P

mas pravdu... prideme za doc. Havlicem a povieme, nech porobi nove otazky na skusku...:D vies co na to povie... "urobte vy, ja nemam cas" a na to sa mozem vykaslat, je to nenormalne vela roboty a aj tak ta kazdy zdrbe, nech to robis tak ci onak... vid topic o ZSwI, tam som nad otazkami presedela nenormalne vela casu a efekt nula. ... ach jaj :D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 30.05.2008, 23:05:39
edit: inac ywetka cekni my messages som ti poslal PM :P

nejaku lubostnu co? :P
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 23:11:00
jj jak inac ;) taku luvostnu jak tebe vcera ;)
Title: Re: OP - Objektove programovanie
Post by: milaninho on 30.05.2008, 23:23:14
skuska nebola orientovana na cvika ale na prednasky, imho s nimi sedela dostatocne
Title: Re: OP - Objektove programovanie
Post by: puq on 30.05.2008, 23:25:07
ja viem ale aj tie prednasky by mal aktualizovat...C++ nikoh netrapi ked v skole sa robi v c#
Title: Re: OP - Objektove programovanie
Post by: Michal102 on 31.05.2008, 01:58:45
kde si mame v pondelok dat zapisat znamku?
Mam info ze v miestnosti 532B
Title: Re: OP - Objektove programovanie
Post by: milaninho on 31.05.2008, 03:38:23
najdu sa aj jedinci ktorych zaujima c++(tj ja)... ale v zmysle vyucby s tebou suhlasim, bolo by celkom fajn keby prednasky a cvika spolu synergizovali
Title: Re: OP - Objektove programovanie
Post by: JCube on 31.05.2008, 07:53:20
:) nj ale myslim ze mate realnejsiu moznost vyvinut natlak smerom nahor kedze v tej pyramidke ste kdesi vyssie... :P

mas pravdu... prideme za doc. Havlicem a povieme, nech porobi nove otazky na skusku...:D vies co na to povie... "urobte vy, ja nemam cas" a na to sa mozem vykaslat, je to nenormalne vela roboty a aj tak ta kazdy zdrbe, nech to robis tak ci onak... vid topic o ZSwI, tam som nad otazkami presedela nenormalne vela casu a efekt nula. ... ach jaj :D
tak ja viem ze vzdy bude nedobre...ale predstav si ako by to vyzeralo keby som za nim prisiel ja s tym ze nech spravi nove otazky... :) nvm ja revoluciu zacinat nebudem... :)
Title: Re: OP - Objektove programovanie
Post by: SSPPYY on 31.05.2008, 14:29:53
Ale sak tu vobec nejde o C++.
Keby ze otazky boli zamerane na C++ tak to je v pohode, sak to nema az tak daleko od C#.
Ale to mam len ja taky dojem, ze minimalne polka tych otazok ani nemala skoro nic spolocne s OOP?
Skor mi to pripada akoby jedna nemenovana osoba bola vytazena na predmet Technológie budovania IS!

Jedine pozitivum tej skusky bolo, ze uz teraz si jednoznace TBIS nedam!
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 31.05.2008, 15:31:04
co ma s tym spolocne TBIS? :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 31.05.2008, 15:56:13
garanta
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 31.05.2008, 16:03:37
TBIS ma uplne inu skusku a celkovo je to inac stavany predmet... no nie? :)
Title: Re: OP - Objektove programovanie
Post by: SSPPYY on 31.05.2008, 16:13:02
Co ja viem...
Co myslis kto asi tak robil tie otazky teraz na OOP skusku?
A co mi len tak ta anotacia TBIS pripomina...
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 31.05.2008, 16:15:40
sak pre mna za mna nechod... bude viac miesta pre inych :)
Title: Re: OP - Objektove programovanie
Post by: buhehe on 31.05.2008, 16:40:15
ta skuska bola ako zswi....len na zswi je o tony viac uml
Title: Re: OP - Objektove programovanie
Post by: milaninho on 31.05.2008, 18:55:39
lol s tym TBIS si zabil... ale tak tvoj nazor, ja to mam v trubke
Title: Re: OP - Objektove programovanie
Post by: sri on 31.05.2008, 20:31:36
Jedine pozitivum tej skusky bolo, ze uz teraz si jednoznace TBIS nedam!
Nedavaj nedavaj, aspon nam ostatnym zvysi! :D
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 31.05.2008, 22:18:34
lol TBIS skuska spociva v tom ze spravis to iste co na zadani len jednoduchsie, a potom s havlicem pokecas o niecom co nemusi mat s TBIS nic spolocne
Title: Re: OP - Objektove programovanie
Post by: sri on 31.05.2008, 22:23:24
Ticho bud! :D Ja ho chcem odhovorit ;)
.
Ludia, nedavajte si TBIS, strasny predmet, kopu UML a skuska je masaker!! :P :P :P
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 31.05.2008, 22:24:14
aha ano pomylil som si to s bezpecnostou v internete :D
Title: Re: OP - Objektove programovanie
Post by: diacon.mex on 01.06.2008, 01:00:47
ludia, neviete ci to musim ist zapisat znamku v pondelok? neda sa niekedy inokedy?? alebo az na druhy rok napriklad? ved v systeme to uz je :)
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 01.06.2008, 01:05:46
ja som tak bol na PPI a vtedy som zistil ze voky neni taky akym sa robi na prednaskach ked vtipkuje s ludmi :D
Title: Re: OP - Objektove programovanie
Post by: buhehe on 01.06.2008, 01:35:55
ja som tak bol na PPI a vtedy som zistil ze voky neni taky akym sa robi na prednaskach ked vtipkuje s ludmi :D

ja napodobne a navyse som sa dockal fuckera.....este stastie ze ma poznal bo inac by mi ani nedal ten podpis (on sa neobtazuje zapisat znamku...ma na to voktorandov)
Title: Re: OP - Objektove programovanie
Post by: Sooloni on 01.06.2008, 02:43:45
ludia, neviete ci to musim ist zapisat znamku v pondelok? neda sa niekedy inokedy?? alebo az na druhy rok napriklad? ved v systeme to uz je :)

no mne sa tam tiez nexce trepat do KE ked mam dalsi den Javu..
Title: Re: OP - Objektove programovanie
Post by: EqO on 01.06.2008, 06:04:20
Trosku statistiky
-=iba Informatika=-  :bananawrite:
Zapocet sa podarilo ziskat 130 studentom z celkoveho poctu 223 , cize 58%
-=Hospodarka informatika=-  bv
Zapocet sa podarilo ziskat 27 studentom z celkoveho poctu 43 , cize 63%
-=Kybernetika=-  :ringsmiley:
Zapocet sa podarilo ziskat 37 studentom z celkoveho poctu 67 , cize 58%

Stav po skuske: (vsetky studijne odbory)
ABCDEFX
poč.%poč.%poč.%poč.%poč.%poč.%
20.55182.204359.6425414.8765013.77421458.953
Priemerná známka: 2.48 (D)

Dakujem vsetkym, ktory nechodili na cvika iba preto, ze boli povinne.  :hug:
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 01.06.2008, 06:23:44
cii tak to som s tym B este dobre dopadol :D

ale najlepsie je ze HI ma vacsiu uspesnost ako my :D
Title: Re: OP - Objektove programovanie
Post by: valec on 01.06.2008, 06:25:30
preco my nemame pristup k takym statistikam?

inac, sito, ako sa patri...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 01.06.2008, 06:27:38
preco my nemame pristup k takym statistikam?

inac, sito, ako sa patri...

- lebo nie si cvičiaci? :)

- sito na zápočtoch :) na skúške ani nie...
Title: Re: OP - Objektove programovanie
Post by: valec on 01.06.2008, 06:29:46
ale v brne studenti tiez nie su cviciaci, a predsa si mozu pozriet statistiky ku kazdemu predmetu....  ;)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 01.06.2008, 06:48:53
ale v brne studenti tiez nie su cviciaci, a predsa si mozu pozriet statistiky ku kazdemu predmetu....  ;)

nj :) a na mesiaci je nižšia gravitácia ;)
Title: Re: OP - Objektove programovanie
Post by: sri on 01.06.2008, 06:53:39
ale najlepsie je ze HI ma vacsiu uspesnost ako my :D
to ma na tom tiez zaujalo, ale mozno mali benevolentnejsi system :D

btw: nejako Vam tam tie cisla nesedia, 37 zo 67 nie je 58% ... a celkovy sucet studentov v prvej statistike a v druhej sa lisi o 30, ak dobre pocitam... :)
Title: Re: OP - Objektove programovanie
Post by: Korgen on 01.06.2008, 07:30:47
ale v brne studenti tiez nie su cviciaci, a predsa si mozu pozriet statistiky ku kazdemu predmetu....  ;)
nj :) a na mesiaci je nižšia gravitácia ;)

heh, ty mas odpoved na vsetko co ?   :lol9:

----

EqO: dik za statistiky  :thumbsup: ale ono dobre sa na to pozera uz ked ma clovek skusku hotovu :P ::) dufam, ze sem hodis statistiku aj po poslednom termine na skusku, ze kolko vlastne ludi spravi skusku.... no podla mna, drviva vacsina co ma zapocet, tak skusku aj urobi... ved to neni problem vyklikat si myslim  :) ;)
Title: Re: OP - Objektove programovanie
Post by: Havran on 01.06.2008, 16:03:03
- sito na zápočtoch :) na skúške ani nie...

ta podla mna take isto sito aj na skuske ked 59% FX
Title: Re: OP - Objektove programovanie
Post by: ywetka on 01.06.2008, 16:03:34
hej, uznavam, ze HI mali trosku benevolentnejsi system, ktory bol ale zalozeny predovsetkym na tom, ze predmety, ktore budu mat v dalsich rocnikoch,  s programovanim suvisia mozno jednym percentom, a teda nepotrebuju to nejako vediet. Narozdiel od informatikov a kybernetov, kde sa cele studium kodi ostosest... a kludne sa so mnou zacnite hadat. ;)

btw, uz si nepamatam, kto to napisal, ale tak to je riadna hovadina spajat OOP s TBIS... a este vacsia hovadina je, ze garant predmetu vymyslal skusku z OOP :D :D :D no LOL, uz ho vidim, ako sa babre s moodlom a po veceroch rozmysla nad chytakmi.  :emot-LMAO: :emot-LMAO: :emot-LMAO:
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 01.06.2008, 16:29:30
- sito na zápočtoch :) na skúške ani nie...

ta podla mna take isto sito aj na skuske ked 59% FX

tí, čo nemali zápočet, tú skúšku robili ako? :)
musíš počítať len tých ľudí, ktorí majú zápich
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 01.06.2008, 16:30:59
mozno ta statistika zahrna len ludi ktori boli prihlaseni na skusku :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 01.06.2008, 16:31:32
ale v brne studenti tiez nie su cviciaci, a predsa si mozu pozriet statistiky ku kazdemu predmetu....  ;)
nj :) a na mesiaci je nižšia gravitácia ;)

heh, ty mas odpoved na vsetko co ?   :lol9:


jasne :)
Title: Re: OP - Objektove programovanie
Post by: JCube on 01.06.2008, 16:55:32
kde su vecni piceri? :) chyyyyyybate mi :hug:
Title: Re: OP - Objektove programovanie
Post by: pUf on 01.06.2008, 16:57:32
to co je toto za system? ved ta skuska nic nema spolocne s Informatikou a vobec.. ja nechapem kto mohol daco take vymysliet.. a naco mi je cele OP? boha..

spokojny? :D
Title: Re: OP - Objektove programovanie
Post by: Mao on 01.06.2008, 16:59:22
- sito na zápočtoch :) na skúške ani nie...

ta podla mna take isto sito aj na skuske ked 59% FX
Do tych 59 percent su zapocitani aj ti, co nemaju zapocet.
Title: Re: OP - Objektove programovanie
Post by: JCube on 01.06.2008, 17:02:04
to co je toto za system? ved ta skuska nic nema spolocne s Informatikou a vobec.. ja nechapem kto mohol daco take vymysliet.. a naco mi je cele OP? boha..

spokojny? :D
ale ty si robis prdel... :D mne chybaju taki co to myslia vazne... :) nemam sa z koho ujebavat... :)
Title: Re: OP - Objektove programovanie
Post by: pUf on 01.06.2008, 17:06:35
nj :P a zachvilu uz nebudes mat z koho, ked skoncia skusky a bude tu mrtvo.. 1,4 ppw (post per week :D )
Title: Re: OP - Objektove programovanie
Post by: wlade on 01.06.2008, 17:09:31
hej, uznavam, ze HI mali trosku benevolentnejsi system, ktory bol ale zalozeny predovsetkym na tom, ze predmety, ktore budu mat v dalsich rocnikoch,  s programovanim suvisia mozno jednym percentom, a teda nepotrebuju to nejako vediet. Narozdiel od informatikov a kybernetov, kde sa cele studium kodi ostosest...

Len nahodou som kukol do tohto threadu a po dlhom case nejaka dobra sprava :D
Title: Re: OP - Objektove programovanie
Post by: Mao on 01.06.2008, 17:11:00
nj :P a zachvilu uz nebudes mat z koho, ked skoncia skusky a bude tu mrtvo.. 1,4 ppw (post per week :D )
JCube si zaregistruje este jedno konto, a bude si pisat sam so sebou  ;D
Title: Re: OP - Objektove programovanie
Post by: pUf on 01.06.2008, 17:12:44
wlade: neviem ci na druhom stupni sa stretnes s nejakym kpi predmetom, pozeral si?

jj bude sa hadat sam so sebou.. co je inak dost vyhodne, lebo stale ma pravdu on :D
Title: Re: OP - Objektove programovanie
Post by: JCube on 01.06.2008, 17:13:37
ja to nepotrebujem... :D more kde su piceri?
Title: Re: OP - Objektove programovanie
Post by: Mao on 01.06.2008, 17:14:59
Mozno im dosli "argumenty" :)
Title: Re: OP - Objektove programovanie
Post by: JCube on 01.06.2008, 17:15:42
mal by si vediet ze picer si argumenty vzdy najde...napriklad len s tebou by sa mohli hadat o tom ze im argumenty nedosli...ale klasicky by nepovedali ake argumenty este maju... :D
Title: Re: OP - Objektove programovanie
Post by: wlade on 01.06.2008, 17:25:12
wlade: neviem ci na druhom stupni sa stretnes s nejakym kpi predmetom, pozeral si?

Co som pozeral tak nejake Databazove vyvojove prostriedky tam budu, s anotaciou podobnou DbS. A potom su tam take veci co boli na UI brane okrajovo ako Objavovanie znalosti a podobne. Inac asi nic. Iba v predoslych rokoch. Ale cisto pod KPI tam nevidim nic, kedze HI zastresuje KKUI
Title: Re: OP - Objektove programovanie
Post by: Mao on 01.06.2008, 17:29:29
Tak to radsej davaj pozor, nabehne Jadlovsky a bude krvavy masaker :D
Title: Re: OP - Objektove programovanie
Post by: wlade on 01.06.2008, 17:30:13
jj mam tam s nim par predmetov a prave tie podla nazvu vyzeraju najlakavejsie tak bude to teda dilema na leto :D
Title: Re: OP - Objektove programovanie
Post by: Faust on 01.06.2008, 17:42:38
ja to nepotrebujem... :D more kde su piceri?
WTF TU SOM!
dpc mam dokopy 50b cize FX, kua to mi nemohli prihodiť 1 bod ? sak som bol na kazdom cviku mada faka..  bu
..ale newa  aspon mozem byt v pondelok doma :smokin: keep it real..
Title: Re: OP - Objektove programovanie
Post by: diacon.mex on 01.06.2008, 19:20:43
dop hlava ma boli, 2 dni som poriadne nebol doma teraz som vstal a ked si spomenem, ze rano sa trepat o piatej do skoly, zeby som zapisal skusku o osmej, ktorej vysledky som mal hned po nej tak parada...

ja to nepotrebujem... :D more kde su piceri?

mozno kazdy pije   ;D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 01.06.2008, 19:24:36
dop hlava ma boli, 2 dni som poriadne nebol doma teraz som vstal a ked si spomenem, ze rano sa trepat o piatej do skoly, zeby som zapisal skusku o osmej, ktorej vysledky som mal hned po nej tak parada...

sak kludne sa ti moze zmenit vysledok keby si chcel... ale asi len k horsiemu :P
Title: Re: OP - Objektove programovanie
Post by: puq on 01.06.2008, 20:26:38
btw zajtra po 8:00 mame prist zapisat si OP jo? ale kde? lebo to nemam ani paru :D
Title: Re: OP - Objektove programovanie
Post by: JCube on 01.06.2008, 20:29:26
k havlicemu :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 01.06.2008, 20:30:15
this guy -

(https://www.tu-ke.com/forum/proxy.php?request=http%3A%2F%2Fkpi.fei.tuke.sk%2Fperson%2Fhavlice%2Ffoto.jpg&hash=8a74ac5c830688543e0144bfb0c8ecc522860256)
Title: Re: OP - Objektove programovanie
Post by: pUf on 01.06.2008, 20:31:28
B blok tusim 5th floor
Title: Re: OP - Objektove programovanie
Post by: Sooloni on 01.06.2008, 20:32:00
no neviem ci vobec pojdem.. jednak na dalsi den mam Javu takze sa mi nexce trepat 2x po sebe do KE a jednak ani zapich este nemam v indexe... btw: to za kym treba ist za cviciacim alebo za tym kto preberal zadanie? lebo pocas odovzdavania nam povedali ze to budu zapisovat na skuske... no a tam sa nic podobne nekonalo ...???
Title: Re: OP - Objektove programovanie
Post by: JCube on 01.06.2008, 20:32:26
cviciaci :)
Title: Re: OP - Objektove programovanie
Post by: puq on 01.06.2008, 20:34:14
sak ja viem ku komu aj na ktorom poschodi je, len ktore cislo dveri to ma :) sa mi nexce hladat :D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 01.06.2008, 20:35:09
:ohmigod:  http://kpi.fei.tuke.sk/person/havlice/kpicard.php
Title: Re: OP - Objektove programovanie
Post by: buhehe on 01.06.2008, 20:38:53
sak ja viem ku komu aj na ktorom poschodi je, len ktore cislo dveri to ma :) sa mi nexce hladat :D
sak tam bude kopa ludi tha co...
Title: Re: OP - Objektove programovanie
Post by: pUf on 01.06.2008, 20:47:53
jj bude tam plnka na tej tmavej chodbe.. klaustrofobici ani nechodte :D
Title: Re: OP - Objektove programovanie
Post by: puq on 01.06.2008, 20:52:07
:ohmigod:  http://kpi.fei.tuke.sk/person/havlice/kpicard.php

diky :D :D
Title: Re: OP - Objektove programovanie
Post by: EqO on 01.06.2008, 21:10:38
este vytiahnem tie "vysoke" percetna, ktore dosiahlo HI.
Na cvikach mali to iste, aj pisomky mali tie iste, aj na zadanie sme od nich chceli to iste co od iba Informatikov. Hodnotenie zadani a teda aj udelovanie zapoctov bolo rovnake.
Je to vsak mensia vzorka ludi, cize sa tam viac prejavili specialne pripady. A to su tretiaci opakujuci predmet, no tiez dievcata a vyskyt sikovnych ludi. Nebola ziadna zamerna snaha zvyhodnovat HI, o com svedci aj celkom mala odchylka 5%.

Dam statistiku aj po dalsom termine skusky, tiez ma to zaujima aky bude koniec. Dufam, ze na skuske zareve co najmenej ludi, podla mna je to zbytocna zalezitost - strata casu.
Title: Re: OP - Objektove programovanie
Post by: ClarkKent on 01.06.2008, 21:12:15
ehm...pocujte...mam 50 bodov dokopy:X....a ten co tam bol na dozore mi povedal ze mam skocit za garantom...ze mozno mi da ten bod...oplati sa?
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 01.06.2008, 21:13:24
ale tak napr co som bol na skuske tak predomnou sedeli dvaja asi z HI (mal som aspon taky pocit) a hovorili ze nikdy neboli prihlaseny na moodly... ani heslo nevedeli na predmet atd... potom sa vynara otazka, ako vlastne vyzerali ich cvika? :)
Title: Re: OP - Objektove programovanie
Post by: puq on 01.06.2008, 21:14:48
naco ti moodle ? :) sak my sme mali vsetko zverejnene na forgacovej osobnej stranke na hornade :)
Title: Re: OP - Objektove programovanie
Post by: plexisklo on 01.06.2008, 21:17:49
ale tak napr co som bol na skuske tak predomnou sedeli dvaja asi z HI (mal som aspon taky pocit) a hovorili ze nikdy neboli prihlaseny na moodly... ani heslo nevedeli na predmet atd... potom sa vynara otazka, ako vlastne vyzerali ich cvika? :)
HI maju v prvom rocniku tiez programovanie ,und jeden test v ramci zapoctovky a skuska su na moodli.. so this smells like bullshit  ;D
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 01.06.2008, 21:19:04
ale myslel som ze na moodly na OOP :) nie konkretne moodle ako celok :)
Title: Re: OP - Objektove programovanie
Post by: ClarkKent on 01.06.2008, 21:19:21
...
ale tak napr co som bol na skuske tak predomnou sedeli dvaja asi z HI (mal som aspon taky pocit) a hovorili ze nikdy neboli prihlaseny na moodly... ani heslo nevedeli na predmet atd... potom sa vynara otazka, ako vlastne vyzerali ich cvika? :)
a z coho si usudil ze boli z HI. AJ ja som z HI a garantujem ti ze heslo na moodle vedeli vsetci, kedze aj na cvikach sme postupovali podla tych materialov, skoro na kazdej hodine sme mali pisomky bud teoreticke(zo zaciatku) a neskor prakticke....cize asi tak
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 01.06.2008, 21:20:42
lebo prisli v takej skupinke dievcat a chlapcov ktorych som nikdy nevidel ;)
Title: Re: OP - Objektove programovanie
Post by: puq on 01.06.2008, 22:37:11
a kosti zabudol podotknut ze skupina DIEVCAT :D co sa u nas nevidi :))))
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 01.06.2008, 22:49:28
jj sak tak to bolo myslene :)
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 02.06.2008, 05:32:44
Dam statistiku aj po dalsom termine skusky, tiez ma to zaujima aky bude koniec. Dufam, ze na skuske zareve co najmenej ludi, podla mna je to zbytocna zalezitost - strata casu.
EqO asi neprezradis co by mohlo byt na dalsom termine?? ci bude cosi podobne alebo dokonca to iste.. :D
ale tak napr co som bol na skuske tak predomnou sedeli dvaja asi z HI (mal som aspon taky pocit) a hovorili ze nikdy neboli prihlaseny na moodly... ani heslo nevedeli na predmet atd... potom sa vynara otazka, ako vlastne vyzerali ich cvika? :)
naco ti moodle ? :) sak my sme mali vsetko zverejnene na forgacovej osobnej stranke na hornade :)
a my sme mali s mirekom na moodle/wiki.. kde ti heslo netrebalo..
kde su vecni piceri? :) chyyyyyybate mi :hug:
dpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpcdpc
vedel som co bude aj tak som sa tie uml a navrhove vzory neucil.. no nic.. opravak to isti..
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.06.2008, 05:45:09
Dam statistiku aj po dalsom termine skusky, tiez ma to zaujima aky bude koniec. Dufam, ze na skuske zareve co najmenej ludi, podla mna je to zbytocna zalezitost - strata casu.
EqO asi neprezradis co by mohlo byt na dalsom termine?? ci bude cosi podobne alebo dokonca to iste.. :D

otázky sú generované moodlom - je tam databáza otázok a z tej ti systém vygeneruje daný počet otázok... dokonca ani ľudia v rámci 1 termínu nemusia mať (nemajú) rovnaké otázky
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 02.06.2008, 05:46:40
a niekedy mas aj viac rovnakych :D
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 02.06.2008, 16:40:12
nj.. stava sa..
a k tym otazkam, ktore moodle generuje, sa asi neviem dostat co.. :D

otazka bola, ci je to ta ista problematika.. ale asi hej..
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.06.2008, 16:42:58
nj.. stava sa..
a k tym otazkam, ktore moodle generuje, sa asi neviem dostat co.. :D

otazka bola, ci je to ta ista problematika.. ale asi hej..

legálne nie
Title: Re: OP - Objektove programovanie
Post by: pUf on 02.06.2008, 16:55:21
no.. dalo by sa polemizovat :D ked si niekto necha otazky na verejne pristupnom mieste.. :D (vyvoleni vedia o com hovorim, ostatnych sa to netyka :D )
Title: Re: OP - Objektove programovanie
Post by: milaninho on 02.06.2008, 17:54:59
inak sa tu predtym spominalo TBIS I., nie je tu niekto kto to tento semester mal a bol by sa ochotny stretnut a pokecat o tom(alebo aspon nejako cez icq alebo skype)? len by som chcel tak obsirnejsie vediet o com to je. to bolo trosku OT ale prepacte... dam aj daco k teme, ustna na prilepsenie bola uplne v pohode a havlice mi potvrdil prvy dojem, je to v pohode chlapik
Title: Re: OP - Objektove programovanie
Post by: buhehe on 02.06.2008, 18:34:22
no.. dalo by sa polemizovat :D ked si niekto necha otazky na verejne pristupnom mieste.. :D (vyvoleni vedia o com hovorim, ostatnych sa to netyka :D )
loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooool
chmod 777 rulz
Title: Re: OP - Objektove programovanie
Post by: sketch on 02.06.2008, 20:39:42
no.. dalo by sa polemizovat :D ked si niekto necha otazky na verejne pristupnom mieste.. :D (vyvoleni vedia o com hovorim, ostatnych sa to netyka :D )
ako si dopadol na skuske z OP...ak smiem vediet samozrejme :j_wink:
Title: Re: OP - Objektove programovanie
Post by: pUf on 02.06.2008, 20:41:10
D 61 - mna to vtedy moc nebavilo
Title: Re: OP - Objektove programovanie
Post by: sketch on 02.06.2008, 20:42:21
D 61 - mna to vtedy moc nebavilo
nevedel by si ma pridat medzi vyvolenych ?... :j_wink:
Title: Re: OP - Objektove programovanie
Post by: pUf on 02.06.2008, 20:46:37
netyka sa to OP a nie je to aktualne .. to bola len taka ilustracia :D
Title: Re: OP - Objektove programovanie
Post by: Ing.Veduci on 02.06.2008, 21:22:22
netyka sa to OP a nie je to aktualne .. to bola len taka ilustracia :D

ono... taký hornád napr., to je jedna veľká bezpečnostná diera :)

daj hint, ze ako ju vyuzit :P
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 02.06.2008, 21:57:31
[tu boli nazvy predmetov, ale pUf namna krical a ja som to radsej zo strachu zmazal] ... :D :D :D
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.06.2008, 21:59:48
zmazal som si tu svoje príspevky o hornáde... :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 02.06.2008, 22:00:46
aj tak sme ich uz vsetci videli :P
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 02.06.2008, 22:01:26
aj tak sme ich uz vsetci videli :P

vm :) ale aj tak mám teraz lepší pocit :)
Title: Re: OP - Objektove programovanie
Post by: pUf on 02.06.2008, 22:03:47
[tu boli nazvy predmetov, ale pUf namna krical a ja som to radsej zo strachu zmazal] ... :D :D :D

nj to je respekt! :D
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 02.06.2008, 22:25:09
ale ja som nevidel :(
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 06.06.2008, 15:56:11
mam dotaz.. na skuske bol taky priklad: nieco z animal a dog..
dedenia a podobne..
ze co sa vypise, ak bude v kode nieco doplnene..
nepamätate niekto??
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 06.06.2008, 16:02:25
pamatame ale co chces vediet? ... pozri si dedenie a pracu s konstruktormi a nebude problem...
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 06.06.2008, 16:07:20
dik, pozeram..

ale zaujimal ma ten konkretny pripad..
Title: Re: OP - Objektove programovanie
Post by: JCube on 06.06.2008, 16:11:59
je podstatne si zapamatat to co som nevedel ze ak tam nemas :base() tak sa implicitne vola neparametricky konstruktor nadradenej triedy :)
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 06.06.2008, 16:20:47
vdaka.. uzitocna informacia..
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 07.06.2008, 05:24:12
menší prieskum:
- koľko ľudí by malo záujem programovať cez prázdniny hru? adventúru, 2d... :)

totiž... mám takú ideu, že by sa mohlo zopár ľudí pozbierať a viac-menej rozšíriť zadanie z op o grafiku... :)
takže viac-menej... túto moju otázku berte ako prieskum :) zisťujem, koľko ľudí by malo záujem... či má vôbec zmysel niečo také robiť :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 07.06.2008, 05:27:29
pfff no ja by som zaujem mal ale nebude to mozne lebo budem odcestovany :(
Title: Re: OP - Objektove programovanie
Post by: milaninho on 07.06.2008, 14:12:15
u mna by sa zaujem tiez nasiel ale uz som si planoval sach ::) .. keby si sa skor spytal, niekedy zaciatkom semestra :D
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 07.06.2008, 15:04:03
u mna by sa zaujem tiez nasiel ale uz som si planoval sach ::) .. keby si sa skor spytal, niekedy zaciatkom semestra :D

začiatkom semestra je veľmi otázne, čo bude :) resp. čo bude cez semester :) lebo mám škola + robota + diplomová práca (aj keď toto bude čas ešte)...

btw: šach... chystáš sa na aj na AI? alebo len šach pre 2 ľudských hráčov? lebo toto je jedna z vecí, o ktorej som rozmýšľal aj ja, ako projekt na prázdniny - samozrejme s AI som to chcel robiť... :) okrem ďalších srandičiek, ako napr. simulácia baktérií :)
Title: Re: OP - Objektove programovanie
Post by: JCube on 07.06.2008, 16:32:04
ja by som rad ale bohuzial na prazdniny mam uz naplanovane Cisco a aj svoju Bc pracu..
Title: Re: OP - Objektove programovanie
Post by: Mao on 07.06.2008, 16:51:01
Ja by som sa do toho aj pustil, nemam nic extra na plane, cize casu bude dost  :) .
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 07.06.2008, 16:58:43
menší prieskum:
- koľko ľudí by malo záujem programovať cez prázdniny hru? adventúru, 2d... :)
ja zatial nemam nic na plane.. ale vsetko sa moze zmenit..
aj ked grafika bude asi trosku narocne.. (ale ved vsetko sa da.. ked sa chce..)
cisto teoreticky by si mohol so mnou pocitat..
Title: Re: OP - Objektove programovanie
Post by: elektrikar on 07.06.2008, 17:01:02
taka mala poznamka ... na nastenke sekretariatu KPI je oznam nejakeho podobneho znenia : Predlzujem termin odovzdavania zadani z Objektoveho programovania o tyzden t.j. do 10.6.2008 podpisany veducim katedry Ing. Kollarom (prepacte ostatne tituly som si nezapamatal) znamena to, ze este ma niekto sancu ziskat zapocet z OP ? nie zeby ma to zaujimalo osobne, lebo z OP uz mam aj skusku, ale keby to mohlo niekomu pomoct ... mozno by sa mohol vyjadrit niekto z cviciacich :) vdaka
Title: Re: OP - Objektove programovanie
Post by: JCube on 07.06.2008, 17:18:47
myslim ze to to znamena... :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 07.06.2008, 17:20:29
taka mala poznamka ... na nastenke sekretariatu KPI je oznam nejakeho podobneho znenia : Predlzujem termin odovzdavania zadani z Objektoveho programovania o tyzden t.j. do 10.6.2008 podpisany veducim katedry Ing. Kollarom (prepacte ostatne tituly som si nezapamatal) znamena to, ze este ma niekto sancu ziskat zapocet z OP ? nie zeby ma to zaujimalo osobne, lebo z OP uz mam aj skusku, ale keby to mohlo niekomu pomoct ... mozno by sa mohol vyjadrit niekto z cviciacich :) vdaka

jj.... v utorok je odovzdávanie
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 07.06.2008, 17:21:27
fuu jake zlutovania na KPI... co to? :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 07.06.2008, 17:22:45
menší prieskum:
- koľko ľudí by malo záujem programovať cez prázdniny hru? adventúru, 2d... :)
ja zatial nemam nic na plane.. ale vsetko sa moze zmenit..
aj ked grafika bude asi trosku narocne.. (ale ved vsetko sa da.. ked sa chce..)
cisto teoreticky by si mohol so mnou pocitat..

ani veľmi nie :) ak sa vhodne upravia triedy, tak to bude len pridanie niekoľkých metód, ktoré zastrešia samotné vykreslenie - takže čo sa týka kódu, tak je potrebné pomeniť objekty/miestnosti a dopísať ich vykreslenie :)
trochu viac problémov je s reakciami na klikanie na obrazovku :) ale aj to sa dá pomerne elegantne vyriešiť... viac-menej niečo na spôsob win.forms :)
Title: Re: OP - Objektove programovanie
Post by: JCube on 07.06.2008, 17:22:59
fuu jake zlutovania na KPI... co to? :)
asi rovnaky dovod ako na OS...aby nevyletelo vela ludi
Title: Re: OP - Objektove programovanie
Post by: DeViLvs on 07.06.2008, 18:08:42
kto mi povie, z ktorych zdrojov sa mam ucit UML diagramy? lebo ked nieco vygooglim, tak na jednej stranke su sipky take, na druhej zas ine.........a potom na teste mam len tipovat, ktore odo mna chcu? :)
Title: Re: OP - Objektove programovanie
Post by: Mao on 07.06.2008, 18:10:07
http://s.cnl.tuke.sk/~ywetka/DTTahak.pdf
Title: Re: OP - Objektove programovanie
Post by: elektrikar on 07.06.2008, 18:17:51
DeViLvs: vygoogli si aj ake symboly sa pouzivaju pri case diagramoch, ake pri sequence a ake pri class ... nieco z toho je myslim za 3 body
Title: Re: OP - Objektove programovanie
Post by: DeViLvs on 07.06.2008, 18:37:41
jo, ved preto sa to pytam, ze bolo toho dost na skuske.......ja len, ze v niektorych zdrojoch sa pouzivaju take sipky inde take......
ten ywetkin tahak je dobry, ale tam je len class diagram.......a ja sa trapim s use case a sequence
edit: co to som nasiel - http://info.sks.cz/users/ku/PRI/usecase.htm
http://sparxsystems.com.au/resources/uml2_tutorial/uml2_sequencediagram.html
Title: Re: OP - Objektove programovanie
Post by: Sooloni on 07.06.2008, 19:00:39
kde ma kabinet Mirek Binas???
Title: Re: OP - Objektove programovanie
Post by: JCube on 07.06.2008, 19:01:54
oproti A515...
Title: Re: OP - Objektove programovanie
Post by: elektrikar on 07.06.2008, 19:03:48
DeViLvs : oki, tak aby si sa tolko netrapil najdi si na nete StarUML vytvor novy prazdny dokument a tam ked si vyberies use case diagram vidis ake symboly v nom mozes pouzit ... tak isto pre ostatne typy diagramov ;)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 07.06.2008, 19:39:13
kde ma kabinet Mirek Binas???

oproti B515...

B515 nie :)
mirek má kabinet v A-bloku, naproti labu A512... vedľa učebne A537... dvere myslím A539
Title: Re: OP - Objektove programovanie
Post by: JCube on 07.06.2008, 20:02:03
pardon...som si pomylil bloky...oproti A515 :)
Title: Re: OP - Objektove programovanie
Post by: pUf on 07.06.2008, 22:44:56
fuu jake zlutovania na KPI... co to? :)

ked si cital eqov prispevok vo FEI, tak vies co to ;)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 07.06.2008, 22:59:59
ten vznikol az po mojej otazke :)
Title: Re: OP - Objektove programovanie
Post by: pUf on 08.06.2008, 01:02:47
aha :)
Title: Re: OP - Objektove programovanie
Post by: milaninho on 08.06.2008, 02:55:49
AI zatial nie, najprv len taky slaby odvar, ale casom pride aj AI
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 08.06.2008, 03:06:38
AI zatial nie, najprv len taky slaby odvar, ale casom pride aj AI

skús začať týmto...
http://www.programming-challenges.com/pg.php?page=downloadproblem&probid=110107&format=html
Title: Re: OP - Objektove programovanie
Post by: milaninho on 08.06.2008, 19:16:43
neviem ci sa mi bude chciet zacinat takto.. koniec koncov sa k tomu urcite dostanem. momentalne ma napada iba nejaky greedy alg.. :laugh:
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 08.06.2008, 19:22:13
neviem ci sa mi bude chciet zacinat takto.. koniec koncov sa k tomu urcite dostanem. momentalne ma napada iba nejaky greedy alg.. :laugh:

pre AI? tam sa používa minimax s nejakou optimalizáciou... alfa pruning, a pod. veci.. heurestiky a pod...

ten link, čo som dal, je programátorská úloha, kde má programátor zistiť, či zadaná pozícia na šachovnici je alebo nie je šach... :) to budeš musieť aj tak urobiť :) je to dobrá úloha na validáciu korektnosti ťahu (btw, keď sme toto rozoberali s porubänom, tak povedal, že väčšina študentov na škole to nezvládne napísať :))
Title: Re: OP - Objektove programovanie
Post by: puq on 08.06.2008, 19:27:03
:D pekne no, pri tom sachu, ako statuse v hre, treba dost toho osetrovat, cize dost zlozite to je :)
Title: Re: OP - Objektove programovanie
Post by: DeViLvs on 08.06.2008, 20:20:45
>>moodle (izra), 4.tyzden, prednaska  "OOP_P03-4_1_dedicnost", 2.slide:
"Typ odvodenej triedy - class, Implicitný typ dedenia - private"
>>moodle (izra), 5.tyzden, prednaska  " OOP_P03-4_3_C#_Dedicnost_Rozhrania_Kolekcie", 1.slide:
"každé dedenie je implicitne public"
asi mi nieco uslo, lebo podla mna si tieto dve vety scasti odporuju........vysvetli niekto? :)
Title: Re: OP - Objektove programovanie
Post by: JCube on 08.06.2008, 20:23:44
nebude jedno pre C++ a druhe pre C mreza? (imho)
Title: Re: OP - Objektove programovanie
Post by: sketch on 09.06.2008, 20:40:53
Nazdar lidi...Viem ze sa to tu uz urcite niekde spominalo ale strasne sa mi medzi tymi stranami nechce hladat...ospravedlnujem sa za svoju lenivost...neviete nahodou nieco z coho by sa dalo naucit UML kedze na cvikach sa toho prebralo strasne vela...poprosim len niejaky link alebo nieco podobne knihu kupovat fakt nemienim...nieco z coho by sa to dalo v pohode pochopit a co by mi malo stacit...dakujem RSVP
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 09.06.2008, 20:42:52
http://s.cnl.tuke.sk/~ywetka/DTTahak.pdf
Title: Re: OP - Objektove programovanie
Post by: milaninho on 09.06.2008, 23:31:16
to bolo na margo toho linku co som napisal...
Title: Re: OP - Objektove programovanie
Post by: danielmi on 09.06.2008, 23:52:18
tam nie je sekv.,user diagram
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 09.06.2008, 23:53:26
tak na prehlad celeho UML prednaska a potom class diagram z toho pdf
Title: Re: OP - Objektove programovanie
Post by: hubertus on 10.06.2008, 21:47:17
nazdarek
ide niekto na OP zajtra ?
prip. vy co to mate uz za sebou, co nam poradite, na co si treba dat bacha ?
Title: Re: OP - Objektove programovanie
Post by: puq on 10.06.2008, 22:58:28
a co tak najprc preletiet tak 20 stran dozadu? tam sa toho rozoberalo aaaaaz aaaaaaaaz
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 10.06.2008, 23:32:43
ywetka, eqo... pls, ako dopadlo dnešné odovzdávanie zadaní? :)
Title: Re: OP - Objektove programovanie
Post by: ywetka on 10.06.2008, 23:38:30
ywetka, eqo... pls, ako dopadlo dnešné odovzdávanie zadaní? :)

dosli AZ dvaja ludia... no neboli uspesni  :-\
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 10.06.2008, 23:49:14
ywetka, eqo... pls, ako dopadlo dnešné odovzdávanie zadaní? :)

dosli AZ dvaja ludia... no neboli uspesni  :-\

loool :)
som čakal, že dôjdu vyskúšať skoro všetci, čo predtým neodovzdali... hmm...
Title: Re: OP - Objektove programovanie
Post by: hubertus on 11.06.2008, 00:02:10
no ved to .. ze je tu toho po milu jarmilu .. to bude trvat len kym najdem, nie to este precitam :D :D
Title: Re: OP - Objektove programovanie
Post by: danielmi on 11.06.2008, 02:58:13
co je viacnasobne dedenie a co jednoduxe?
Title: Re: OP - Objektove programovanie
Post by: Mao on 11.06.2008, 03:08:07
To je to, ze jedna trieda dedi sucasne od viacerych tried. V jave a c# sa to neda priamo implementovat, iba v c++.Pri jednoduchom dedeni, dedi trieda iba od jednej.
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 11.06.2008, 03:11:32
co je viacnasobne dedenie a co jednoduxe?

viacnásobné - dedíš od viacerých tried - v c# nemožné...

EDIT: nestihol som :)
Title: Re: OP - Objektove programovanie
Post by: danielmi on 11.06.2008, 03:20:07
aspon ja tak viem ze v csharp nemoze mat viac bazovyx tried,,takze mi tu pasuje odpoved ze trieda ma bazovu triedu,kt. je odvodena od inej baz.trriedy,,,ale pasuje mi aj ze trieda ma 1 baz.triedu,al od tejto zak.bazovej triedy je odvodenych viacero tried,,,tak mi vyberte,heheh
Title: Re: OP - Objektove programovanie
Post by: Sooloni on 11.06.2008, 03:23:56
v tom priklade Animal a Dog - trieda Dog dedi od Animal................
ak tam v Dog nieje pouzite explicitne volanie bazoveho konstruktora cez to base tak sa po Dog d = new Animal(); bude alebo nebdue volat bazovy konstruktor bez parametrov? (pozn. a ak bude a nebude def. tak potom dojde ku chybe pri preklade ??? )
Title: Re: OP - Objektove programovanie
Post by: Mao on 11.06.2008, 03:51:48
Ked to zavolas takto, tak nastane chyba pri preklade.
Title: Re: OP - Objektove programovanie
Post by: milaninho on 11.06.2008, 03:52:51
viacnasobne dedenie je ked trieda dedi priamo od 2 a viac bazovych tried.. ak dedi od bazovej ktora dedi od dalsej to je stale len jednoduche, pretoze priamo dedi len od jednej
Title: Re: OP - Objektove programovanie
Post by: stevko..86 on 11.06.2008, 08:41:17
Vsetkym nam prajem na dnes uspesnu skusku..... :emot-dance:
Title: Re: OP - Objektove programovanie
Post by: plexisklo on 11.06.2008, 09:25:21
gl&hf to all of us  :puf:

edit: 48/70  bq and another one down,another one down,another one bites the dust  ::)
Title: Re: OP - Objektove programovanie
Post by: Guisseppe on 11.06.2008, 17:34:49
neviete poradit, kde najdem Eqo-a? Potrebujem zapisat zapich.
to plexisklo - gratulujem k skuske, nevies kedy spominali vyhodnotenie? o 12 ci druhej? sa mi zda ze druhej... Diky
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 11.06.2008, 17:59:08
neviem ci ti to pomoze, ale ja som mal tiez cvika s Eqom, ale zapich mi zapisal Havlice, ked zapisoval aj skusku!
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 11.06.2008, 18:01:36
takze sa vidime dneska o druhej u doc. Havliceho..
ja to mam za C..  :bannana_guitar:  :bananadance: :ropebanana: :beer1:
Title: Re: OP - Objektove programovanie
Post by: Guisseppe on 11.06.2008, 18:14:36
to johnyo13 : dik, pomohlo, snad zapise aj mne zapich aj skusku  :j_wink:
Title: Re: OP - Objektove programovanie
Post by: EqO on 15.06.2008, 23:25:20
Stav po 2.skuske: (vsetky studijne odbory)
ABCDEFX
poč.%poč.%poč.%poč.%poč.%poč.%
41.099184.9455414.8357721.1546517.85714640.110
Priemerná známka: 2.42 (D)
Ked to porovnam so stavom po prvom termine, tak padlo viac lepsich znamok.

Uz iba 16 ludi nema skusku.
Odpad (ti co maju Fx) z predmetu tvori 40% studentov. Pre porovnanie uvediem odpad (k sucasnemu datumu) na dalsich predmetoch:
Programovanie 48%
Operacne systemy 40,9%
Aplikacie pocitacovych sieti 7,9%
Zaklady SW ing. 17,9%
Bakalarska praca 23,7%

# trochu zabavy: irc.post.sk kanal kviz
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 16.06.2008, 00:13:47
co znamena ten odpad..znie to zaujimavo..40% studentov OP je len odpad :D
Title: Re: OP - Objektove programovanie
Post by: JCube on 16.06.2008, 00:17:24
okej tak to napiseme tak pekne...renegati... :D
Title: Re: OP - Objektove programovanie
Post by: JCube on 16.06.2008, 00:17:52
btw to programovanie 48% je uzasne cislo... :D
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 16.06.2008, 01:01:03
btw to programovanie 48% je uzasne cislo... :D

čo už, niektorí si netrafili školu :P
Title: Re: OP - Objektove programovanie
Post by: Padres on 16.06.2008, 01:05:13
ta dnesna mladez... :P, len na siete by ich bolo  :)
Title: Re: OP - Objektove programovanie
Post by: kOsTi on 16.06.2008, 01:06:20
ja to vravim... seci sem chodia kvoli FEIkarkam :P :D
Title: Re: OP - Objektove programovanie
Post by: buhehe on 16.06.2008, 01:20:45
bakalarska praca 23%...omg
Title: Re: OP - Objektove programovanie
Post by: JCube on 16.06.2008, 01:21:52
predpokladam ze rocnik 4. a 5. uz je co sa tyka renegatov kvalitnejsi... :D
Title: Re: OP - Objektove programovanie
Post by: pUf on 16.06.2008, 01:29:54
bakalarska praca 23%...omg

mno to je asi ten klasifikovany zapocet. ked niekto nejaky predmet z tretiaku neurobil, tak uz zbytocne robit BP.. 17,9% nema ZSwI + este nejake percenta dalsie predmety a hotovo. tak si to ja predstavujem, nie ze 23% dostalo Fx iba za BP.. aj ked mozno sa nejaki nasli, neviem
Title: Re: OP - Objektove programovanie
Post by: nighthunter on 16.06.2008, 04:16:52
looseri su to
Title: Re: OP - Objektove programovanie
Post by: johnyo13 on 16.06.2008, 05:10:24
to co robia ti chudaci (terajsi prvaci) na programovani, co sa menili osnovy predmetu? sak za nasich cias ani neviem o nikom co by nespravil..a teraz polovica fuc(k)...
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 16.06.2008, 05:16:20
to co robia ti chudaci (terajsi prvaci) na programovani, co sa menili osnovy predmetu? sak za nasich cias ani neviem o nikom co by nespravil..a teraz polovica fuc(k)...

za našich čias nvm o nikom, čo by nespravil OP... ;)
Title: Re: OP - Objektove programovanie
Post by: JCube on 16.06.2008, 06:11:13
za vasich cias to nebola luza a odpad... :D
Title: Re: OP - Objektove programovanie
Post by: sri on 16.06.2008, 06:18:58
za vasich cias to nebola luza a odpad... :D
dakto je tu husty ...
Title: Re: OP - Objektove programovanie
Post by: JCube on 16.06.2008, 06:25:21
a? bolo mi povedane ze som arogantny a namysleny...tak ked si to zvysok mysli tak sa tak spravam... este nejaky komentar ku mojej osobe? :)
Title: Re: OP - Objektove programovanie
Post by: Ing. nemtom on 16.06.2008, 06:56:24
drzi :P
Title: Re: OP - Objektove programovanie
Post by: Korgen on 16.06.2008, 07:17:37
a? bolo mi povedane ze som arogantny a namysleny...tak ked si to zvysok mysli tak sa tak spravam... este nejaky komentar ku mojej osobe? :)

teraz sa dost hodi veta z EqOvho podpisu, citujem: "#nie je dolezite co si ludia o tebe myslia, dolezite je aka si. Ludia sa mozu skarede mylit, az to boli Sad"
Title: Re: OP - Objektove programovanie
Post by: JCube on 16.06.2008, 14:35:07
ti co potrebuju vediet aky som to vedia...zvysok mam v pazi... :)
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 16.06.2008, 14:42:29
Stav po 2.skuske: (vsetky studijne odbory)
Odpad (ti co maju Fx) z predmetu tvori 40% studentov.
som rad, ze k nim nepatrim..  :bannana_guitar: :bananadance:  :ropebanana:
tento skvely predmet, a nemyslim to ironicky.. (netusim preco som ho pred rokom nespravil.. a uz viem.. lenivost moja.. :D), mam za C..
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 19.06.2008, 02:49:52
menší prieskum:
- koľko ľudí by malo záujem programovať cez prázdniny hru? adventúru, 2d... :)

totiž... mám takú ideu, že by sa mohlo zopár ľudí pozbierať a viac-menej rozšíriť zadanie z op o grafiku... :)
takže viac-menej... túto moju otázku berte ako prieskum :) zisťujem, koľko ľudí by malo záujem... či má vôbec zmysel niečo také robiť :)

oživujem otázku :)
kto ste už písali, tak nemusíte znovu, beriem vás na vedomie :)

+
mám istú predstavu, ako by to mohlo vyzerať... svoje myšlienky zverejním v blízkej dobe (cca týždeň) + venoval som trochu času do návrhu... postupne to tu podávam, akákoľvek diskusia a nápady sú vítané :) a akékoľvek vylepšenie sa bude hodiť :)

(ak nič iné, tak sa aspoň naučím uml ;))
Title: Re: OP - Objektove programovanie
Post by: Pribina on 19.06.2008, 05:29:45
Keby som si nenasiel nic na kodenie cez leto tak by som do toho aj mozno isiel :)
Title: Re: OP - Objektove programovanie
Post by: ApokalypS on 19.06.2008, 14:38:31
myslim, ze svoj nazor som uz vyjadril.. ci to beries na vedomie, necham na tebe ;)
vazne este netusim, kde budem travit leto a je celkom pravdepodobne, ze asi doma..

a btw: ak sa nemylim, tak bol vcera posledny termin.. takze poprosim eqa aby zverejnil poslednu statistiku..
Title: Re: OP - Objektove programovanie
Post by: TradeMark on 19.06.2008, 15:52:51
Ja by som do toho siel... zatial nemam ziadne konkretne plany ;)

EDIT: Oficialne potvrdzujem - ked este platit toto co tu pisal Agamemnon tak sa rad zucastnim ;)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 20.06.2008, 20:21:18
zatiaľ platí :) do prázdnin sú ešte oficiálne nejaké 2 týždne :) do tej doby sa to rozbehne :)

a dovtedy si stihnem aj šach dokončiť :)
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 21.06.2008, 19:38:10
nvm, či to niekoho zaujíma, ale keby náhodou hej :) doxygen dokáže generovať dokumentáciu aj z komentárov, ktoré sú vlastné pre .net - teda z tých xml komentárov... veľmi užitočná vecička, hehe :)
Title: Re: OP - Objektove programovanie
Post by: JCube on 22.06.2008, 01:16:55
par desiatok stran dozadu to tu bolo ;) a tusim si to aj ty spominal :P
Title: Re: OP - Objektove programovanie
Post by: Agamemnon on 22.06.2008, 01:26:07
par desiatok stran dozadu to tu bolo ;) a tusim si to aj ty spominal :P

ja určite nie :) ja len to som spomínal, že dokáže vygenerovať dokumentáciu aj pre c#, ak je komentár v štýle javadoc tam... nevedel som, že dokáže generovať dokumentáciu aj z xml komentárov, ktoré sú vlastné pre c# :) na to som prišiel až dnes :)