• Welcome to TUKE FÓRUM - Fórum pre študentov Technickej Univerzity v Košiciach.
 
Menu

Zobrazi� pr�spevky

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

Zobrazi� pr�spevky Menu

Messages - Agamemnon

#776
Quote from: tino8 on  14.02.2010, 18:40:09
jak vidim je to od Pecinovskeho. Tak to urcite nebude nic zle

ak myslíš Karla, tak ten určite nie je od Pečinovského
#777
to je na výuku programovania... špeciálny framework :)
#778
Quote
tych skratenych a posledny co neprejdes mas free, podla mna skvely ustupok od roberta

nepochopenie situacie... nemaju sa robit veci, kde potom treba robit ustupky, upravy a pod... mali urobit system, ktory funguje... cele tie useky boli uz na zaciatku zle... mali to rovno urobit tak, aby to bolo podla presnych prejdenych kilometrov...
#779
Quote from: excellent on  03.02.2010, 18:17:56
A ja, že máte prázdniny  :whacko:

ak studujes inf, tak to rovno vzdaj :) inf je ucenie sa niecoho vkuse, bez prestavky... vzhladom na rychlost vyvoja... az do smrti :)
#780
2. ro?ník / Re: Objektové programovanie
19.01.2010, 18:05:45
moze byt aj poctom rozlisene, alebo aj typom, alebo oboje
#781
2. ro?ník / Re: Objektové programovanie
19.01.2010, 13:49:18
prekrývajú sa metódy v base classe... preťažovanie je viac metód s rovnakým názvom, ktoré majú iné parametre
#782
2. ro?ník / Re: dotNET
18.01.2010, 22:07:02
inak... ak chcete nejake tipy ku .netu, napr. ku wpf som teraz nasiel peknu knihu :) tak mozem nieco napisat :) mozno toho bude aj viac ako zopar malo bodov, hehe :D
#783
2. ro?ník / Re: Objektové programovanie
17.01.2010, 07:02:25
tak potom sorry za duplicitný príspevok :)
#784
2. ro?ník / Re: Objektové programovanie
17.01.2010, 06:45:26
snáď to bolo toto :)
#785
2. ro?ník / Re: Objektové programovanie
17.01.2010, 05:28:50
ywetka mala taký dobrý dokument - pdfko - ku uml diagramom... hmm... možno to niekde nájdem :)
#786
2. ro?ník / Re: Objektové programovanie
16.01.2010, 01:32:51
ak chcete poradiť ku nejakej otázke, tak tu otázku pastnite sem... nemám stiahnuté tie veci, ani sa mi to nechce urobiť... takže netuším, čo je otázka č.45... ale nemám problém odpovedať...
#787
2. ro?ník / Re: Objektové programovanie
10.01.2010, 07:05:37
Quote from: Buici on  10.01.2010, 03:35:11
no niekde chyba bude lebo mne to nejde..... v kom v com moze este byt ta chyba????

ako vykonávaš príkazy po naloadovaní?
#788
2. ro?ník / Re: Objektové programovanie
10.01.2010, 07:00:07
Quote from: dEVIANT on  10.01.2010, 03:39:02
Quote from: Buici on  10.01.2010, 03:35:11
no niekde chyba bude lebo mne to nejde..... v kom v com moze este byt ta chyba????

Ja by som ti aj povedal...ale to je taká hlúpa chyba, že by si sa cítil veľmi hlúpo  :D

Tie ostatné metódy z Jones knižnice si tam tiež len tak hodil ako to "LibraryMethods.save(this.list, path);"...Netreba to náhodou nakodiť? A nemá náhodou Historia implementovať tie LibraryMethods ?  bk

prečo by History mala implementovať LibraryMethods? to je imo nezmysel...
LibraryMethods obsahuje hotové implementácie Load a Save - minimálne verzia pre c#, a neverím, že verzia pre javu je iná...
#789
2. ro?ník / Re: Objektové programovanie
09.01.2010, 05:18:39
pre všetkých: tie chybové hlášky, čo píšu kompilátory c# a javy, sú pomerne podrobné a výstežné... tak ich odporúčam čítať a riadiť sa nimi... fakt to pomáha a všetky syntaktické problémy sa tak dajú ľahko vyriešiť...
#790
2. ro?ník / Re: Objektové programovanie
09.01.2010, 05:17:08
Quote from: CLEMENZAAA on  09.01.2010, 05:10:30
Quote from: Agamemnon on  09.01.2010, 05:05:20
Quote from: CLEMENZAAA on  09.01.2010, 04:44:57
v unit teste vo visual studiu mi vypisuje chybu "The variable 'capacity' is assigned but its value is never used" .. čo s tým? hodnotu mám nastavenú na kapacitu batohu :/

pre boha, ľudia... však nespite a rozmýšľajte... je tam úplne presne napísané, čo sa deje... tak však to musí byť úplne jasné...
"The variable 'capacity' IS ASSIGNED but its VALUE IS NEVER USED"

sory ale je piatok 23:08, spal som cca 3 hodiny aj tak sa mi nepodarilo odovzdať zadanie(UNIT testy) a ja tu ešte stále nad tým sedím...
BTW: tvoj príspevok mi absolútne nepomohol...

a po anglicky rozumieš?
#791
2. ro?ník / Re: Objektové programovanie
09.01.2010, 05:05:20
Quote from: CLEMENZAAA on  09.01.2010, 04:44:57
v unit teste vo visual studiu mi vypisuje chybu "The variable 'capacity' is assigned but its value is never used" .. čo s tým? hodnotu mám nastavenú na kapacitu batohu :/

pre boha, ľudia... však nespite a rozmýšľajte... je tam úplne presne napísané, čo sa deje... tak však to musí byť úplne jasné...
"The variable 'capacity' IS ASSIGNED but its VALUE IS NEVER USED"
#792
2. ro?ník / Re: Objektové programovanie
08.01.2010, 23:17:57
zadavas cestu ku adresaru, nie ku konkretnemu suboru...
#793
2. ro?ník / Re: Objektové programovanie
08.01.2010, 22:16:06
windows? envir var PATH nepoznas?
#794
2. ro?ník / Re: Objektové programovanie
08.01.2010, 14:58:17
Quote from: citro on  08.01.2010, 09:35:35
prosim pekne, kde som urobil chybu? Stale vracia ze sa neda pouzit, teda mam problem v prvej podmienke ale preco?

public GameState use(Game game) {

       
        RoomImpl gamer = (RoomImpl) game.getCurrentRoom();
        Vykres vykres = new Vykres();
        Obraz obraz = new Obraz();



        if (game.getCurrentRoom().getItem(getName())== vykres) {
        game.getBackpack().remove(obraz.getName());
        game.getBackpack().add(vykres);
        game.getCurrentRoom().removeItem(game.getCurrentRoom().getItem(vykres.getName()));

        System.out.println("Dal si mu obraz");
        System.out.println("Dostal si do batohu vykres");
        }
        else {
            System.out.println("Neda sa pouzit!");

        }
        return GameState.PLAYING;
        }
}


to getName co tam mas v tej podmienke ti vrati co? :) si si isty, ze nazov toho objektu, co chces?
takze asi takto - netusim uplne presne, ako je implementovana ta kniznica a pod.:

if (game.getCurrentRoom().getItem(vykres.getName()) != null) { ... }
#795
2. ro?ník / Re: Objektové programovanie
08.01.2010, 14:54:23
Quote from: citro on  08.01.2010, 07:44:59
da sa nejak jednoducho vyrobit prikaz VYMEN z uz existujucich prikazov PUT a GET ?
Chcem vymenit item z batohu do miestnosti, za item v miestnosti (ten v miestnosti je odliseny pomocou Changeable)  ???

vymen item1 item2 => put item1 + get item2
#796
2. ro?ník / Re: Objektové programovanie
07.01.2010, 14:38:06
Quote from: dEVIANT on  07.01.2010, 06:14:05
Quote from: Agamemnon on  07.01.2010, 06:05:42
Quote from: dEVIANT on  06.01.2010, 19:41:05
FileStream fileStream = new FileStream(pathName, FileMode.Open);
StreamReader streamReader = new StreamReader(fileStream);
String command;
Clear();
while ((command = streamReader.ReadLine()) != null)
                {
                   list.Add(command);
                }
               
streamReader.Close();
System.Console.WriteLine("Hra bola nacitana!");


Tak dáko...

skús pozrieť direktívu using a interface IDisposable :) užitočné veci

btw - filestream nezatváraš? :)

Kuknem zajtra, teda dneska ale neskorej, teraz by som nepochopil :D...a hej už zatváram :D :D

EDIT: Dig skúsil som, ako rozdiel tam "laicky" neni žiadny, ale čítam, že je "dobrou vizitkou programátora" :D , keď to používa pri práci so súbormi, databázami atď...Môžeš to tak laicky vysvetliť, prečo to je vlastne lepšie? veď GC by to uvolnil z pamäte aj tak nie ??

A ešte k tomu, keď to dám do using tak už tu metódu Dispose() nemusím volať hej? sa zavolá sama?

vola sa sama, nemusis volat ty...

ako - nema to ziaden rozdiel oproti tomu, ze to budes volat rucne :) to je obycajne volanie metody tam... ale nezabudne sa na to :) zvysuje to prehladnost kodu - aspon pre vacsinu ludi, co poznam... a tak podobne...
a casto je dobre zavriet resource explicitne... a napr. ked mas otvoreny velky subor a pod., tak to moze byt problem, ak si ho nezavries tam, kde to tebe vyhovuje, resp. co najskor a pod - resp. ak mas vseobecne otvoreny nejaky stream alebo connection a pod., tak je dobra prax si ho zavriet po sebe :)
#797
2. ro?ník / Re: Objektové programovanie
07.01.2010, 06:12:33
Quote from: gabikke on  06.01.2010, 20:16:51
public void save(String path) throws IOException {
         BufferedWriter out = new BufferedWriter(new FileWriter(path));
         for (String line : list) {
             System.out.println(line);
             out.write(line + "\n");
         }
         out.close();
     }


vdaka deviant stou prvou si mi pomohol, a pomozes aj s touto?


using (FileStream file = new FileStream("path", FileMode.Create)) {
   using (StreamWriter writer = new StreamWriter(file)) {
       foreach (string line in list) {
           writer.WriteLine(line);
       }
   }
}


napísal som to po pamäti, nie som si úplne istý, či existuje metóda WriteLine v StreamWriter classe... ale určite je Write...
snáď to bude fungovať, neskúšal som :)

btw - save a load metódy sú v tej knižnici v c#
#798
2. ro?ník / Re: Objektové programovanie
07.01.2010, 06:05:42
Quote from: dEVIANT on  06.01.2010, 19:41:05
FileStream fileStream = new FileStream(pathName, FileMode.Open);
StreamReader streamReader = new StreamReader(fileStream);
String command;
Clear();
while ((command = streamReader.ReadLine()) != null)
               {
                  list.Add(command);
               }
               
streamReader.Close();
System.Console.WriteLine("Hra bola nacitana!");


Tak dáko...

skús pozrieť direktívu using a interface IDisposable :) užitočné veci

btw - filestream nezatváraš? :)
#799
2. ro?ník / Re: Objektové programovanie
05.01.2010, 22:12:54
a co tak napisat tu text chyby... nechce sa mi listovat :)

deviant: mas ok... tam nvm, ci neslo o to, ze sa to ma instanciovat oproti interface-u... ale to je fajn pravidlo, ale nie je to ani svate prikazanie, ani zakon, ani nic take... netusim, ako to to pmd hodnoti, ani ci slo prave o to...
#800
2. ro?ník / Re: Objektové programovanie
05.01.2010, 21:13:03
pokial vm, tak java nema out/ref...

takze nejak takto asi skor (zase je ten kod tak napoly v c#, napoly v PL... ale snad je jasne, ako to prepisat do javy):
if (zoznamHelpov.ContainsKey(roomName)) {println(zoznamHelpov[roomName]);} else {println("pomoz si sam");}