Author Topic: Objektové programovanie  (Read 140165 times)

patt

  • Newbie
  • *
  • Posts: 11
    • View Profile
Re: Objektové programovanie
« Reply #525 on: 08.01.2010, 20:28:36 »
Pocujte...mam tu mensi problem...uploadol som na moodle uz ten zip balicek...a v noci ma napadlo,ze som na nieco zabudol a dorobil som to...a toto z moodlu sa neda zmazat...dufam,ze to budem moct spustit z vlastneho booku...ak nie,tak zbohom pekny vysledok za zapocet...a tak nadejne sa to vyvijalo pocas bleskovic :D

Dakota

  • Newbie
  • *
  • Posts: 31
    • View Profile
Re: Objektové programovanie
« Reply #526 on: 08.01.2010, 20:37:17 »
Otazka na mireka

Kedy bude mozne u Binasa odovzdat zadanie? Totiz 13 je skuska a nerad by som prisiel o tento termin.
Ini cviciaci, co cvicia OOP terminy mali uz toho tyzdna.

rebro

  • Newbie
  • *
  • Posts: 35
    • View Profile
Re: Objektové programovanie
« Reply #527 on: 08.01.2010, 21:10:05 »
Pocujte...mam tu mensi problem...uploadol som na moodle uz ten zip balicek...a v noci ma napadlo,ze som na nieco zabudol a dorobil som to...a toto z moodlu sa neda zmazat...dufam,ze to budem moct spustit z vlastneho booku...ak nie,tak zbohom pekny vysledok za zapocet...a tak nadejne sa to vyvijalo pocas bleskovic :D

Kludne nahraj este raz na moodle. Ti to nahradi ten stary .zip

tino8

  • Hero Member
  • *****
  • Posts: 1093
    • View Profile
Re: Objektové programovanie
« Reply #528 on: 08.01.2010, 21:35:48 »
Quote
vela vela pisania

fiha - a ked tam budes mat tych prikazov s parametrom 50? nebolo by lepsie dat prikazom s parametrom nejakym sposobom znacku, ze ho maju? premenna v abstraktnej triede? prazdne rozhranie? ked si sa uz vydal cestou, ze len istej sade prikazov budes podhadzovat dalej parameter...

ja mam prave to prazdne rozhranie, da sa to povazovat za navrh na vlastne rozhranie ? :)


karamel je cukr co se uz neuzdravi!

citro

  • Full Member
  • ***
  • Posts: 207
    • View Profile
Re: Objektové programovanie
« Reply #529 on: 08.01.2010, 22:11:49 »
Quote
ludia... nejde mi to PMD vypisuje mi:

'java' is not recognized as an internal or external command, operable program or batch file

Vie niekto vo co de?  ???

A máš aj JAVU nainštalovanú? nie len netové fazole :D

Instaloval som JDK with NetBeans, v ProgramFiles mam adresar Java v nej jdk1.6.0_17 a jre6 takze myslim ze ano

2tino8: ano zadavam to spravne, dokonca aj ked som uz v pmd/bin a zadam iba pmd tak mi vypise to iste (malo by vypisat ak pmd pouzivat)

skus jdk-4.2.5

to mu asi nepomoze. nema nastavenu cestu ku jave, aby ju mohol volne spustit z prikazoveho riadku. joj deti...

ako to nastavim?

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: Objektové programovanie
« Reply #530 on: 08.01.2010, 22:16:06 »
windows? envir var PATH nepoznas?
All code is crap.

42

citro

  • Full Member
  • ***
  • Posts: 207
    • View Profile
Re: Objektové programovanie
« Reply #531 on: 08.01.2010, 22:48:56 »
windows? envir var PATH nepoznas?

no daco som poguglil... najprv som skusal cez ovldacanie panely java setup je tam zadana cesta java\re6\jawac.exe
vzdy ked sa snazim pridat dalsiu cestu neulozi.

pokus c.2 moj pocitac vlastnosti pokrocile environment variables, zadal som cestu java\jdk1.6.0_17\java.exe

co tam mam vlastne pchat? jre6 alebo jdk?

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: Objektové programovanie
« Reply #532 on: 08.01.2010, 23:17:57 »
zadavas cestu ku adresaru, nie ku konkretnemu suboru...
All code is crap.

42

mirek

  • Sr. Member
  • ****
  • Posts: 448
  • darkman ZX 128k
    • View Profile
    • domovská stránka
Re: Objektové programovanie
« Reply #533 on: 09.01.2010, 04:06:03 »
takyto mail mi poslal moj oblubeny cviciaci:

dobry vecer

verim, ze vsetci uz mate svoje hry hotove a vasi spolubyvajuci/rodinni prislusnici/priatelia/priatelky ich hratelnost uz dokladne otestovali. takze je na case, aby ich dokladne otestovali aj vasi oblubeni cviciaci. spolocne sa preto pri tejto prilezitosti stretneme v pondelok v case od 9:00 (predbezne) v miestnosti B515. takze nezabudnite si este raz prezriet, ci mate pred odovzdanim splenene vsetky nalezitosti a pridte sa pochvalit tym, co ste sa pocas semestra naucili. radi sa na to pozrieme spolu s vami ;)

za tim objektovych cviciacich sa na vas uz teraz tesi

miroslav binas
So say we all!

CLEMENZAAA

  • Full Member
  • ***
  • Posts: 110
    • View Profile
Re: Objektové programovanie
« Reply #534 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 :/

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: Objektové programovanie
« Reply #535 on: 09.01.2010, 05:05:20 »
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"
All code is crap.

42

CLEMENZAAA

  • Full Member
  • ***
  • Posts: 110
    • View Profile
Re: Objektové programovanie
« Reply #536 on: 09.01.2010, 05:10:30 »
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...

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: Objektové programovanie
« Reply #537 on: 09.01.2010, 05:17:08 »
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š?
All code is crap.

42

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: Objektové programovanie
« Reply #538 on: 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ť...
All code is crap.

42

Dakota

  • Newbie
  • *
  • Posts: 31
    • View Profile
Re: Objektové programovanie
« Reply #539 on: 09.01.2010, 05:41:37 »
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...

Unit testy su potrebne pre uspesne odovzdanie zadania? Respektive nestaci unit test Parsera? Ktorym sa ma kontrolovat povinna sada prikazov pri odovzdavani?

dEVIANT

  • Hero Member
  • *****
  • Posts: 1311
  • Robím, čo môžem. Keď nerobím, nemôžem!
    • View Profile
Re: Objektové programovanie
« Reply #540 on: 09.01.2010, 06:56:18 »
Angličtinu mali dať asi v prvom ročníku namiesto telesnej :D

:ohmigod: premenna kapacita je definovana (je jej pridelena hodnota) ale jej hodnota nie je pouzita... takze predpokladam, ze ta premenna je
a. zbytocna
b. nie je zbytocna a chcel si to niekde pouzit, ale si na to zabudol

PS: v zivote som nemala OOP

múdre dievča..:D

takyto mail mi poslal moj oblubeny cviciaci:

dobry vecer

verim, ze vsetci uz mate svoje hry hotove a vasi spolubyvajuci/rodinni prislusnici/priatelia/priatelky ich hratelnost uz dokladne otestovali. takze je na case, aby ich dokladne otestovali aj vasi oblubeni cviciaci. spolocne sa preto pri tejto prilezitosti stretneme v pondelok v case od 9:00 (predbezne) v miestnosti B515. takze nezabudnite si este raz prezriet, ci mate pred odovzdanim splenene vsetky nalezitosti a pridte sa pochvalit tym, co ste sa pocas semestra naucili. radi sa na to pozrieme spolu s vami ;)

za tim objektovych cviciacich sa na vas uz teraz tesi

miroslav binas

Binas oblubeny cviciaci?? :D šak sranda no ...:D ale počul som, že aspoň sa pri ňom naučia keď ich tak buzeruje...
Nie je nič nákazlivejšie ako rozhodný a presvedčením sa vyznačujúci život.

jany1

  • Jr. Member
  • **
  • Posts: 66
    • View Profile
Re: Objektové programovanie
« Reply #541 on: 09.01.2010, 16:08:01 »
A nevie teraz ujo Binas napisat, ze kedy bude mozne odovzdat zadanie, ak teraz v pondelok nemozem? Bude nejake dalsie hromadne odovzdavanie, alebo potom uz iba osobne so svojim cviciacim? Je mi jasne, ze pridem o jeden termin na skusku, ale co uz...

tino8

  • Hero Member
  • *****
  • Posts: 1093
    • View Profile
Re: Objektové programovanie
« Reply #542 on: 09.01.2010, 18:10:53 »
pokusal som sa spravit ten unit test a podarilo sa mi ho spravit tak ze ako vstupy som pouzil ten List co je na moodli... ako result som dal meno prikazu ktori vratil getCommand, a ako expected result som dal ten List z moodlu ale po ostereni trim() a toUpperCase().
Je to dobry test na Parser? nevyhodia ma snim pri odovzdavani?

vyzera to neijak takto:
Code: [Select]
       for (String command: listOfKnownCommands) {
            
           result = (instance.getCommand(command)).getName();
           expResult = command.trim().toUpperCase();
           assertEquals(expResult, result);
        
        }

lebo ak by getCommand nespoznal niejaky z prikazov uvedenych testovacim Listom tak by vratil null, a takto vlastne viem dokazat ze vzdy vrati spravny prikaz
« Last Edit: 09.01.2010, 18:15:55 by tino8 »


karamel je cukr co se uz neuzdravi!

psicho

  • VIP
  • Hero Member
  • *****
  • Posts: 3173
  • Markus[pSicho]Fesi
    • View Profile
    • codemazing
Re: Objektové programovanie
« Reply #543 on: 09.01.2010, 18:18:59 »
ja by som ti odporucal radsej miesto Unit testov urobit formalny dokaz spravnosti pomocou nejakej algebry napriklad dijkstra.... jeto lepsie jak daky unit test
read my blog> www.codemazing.com <read my blog

tino8

  • Hero Member
  • *****
  • Posts: 1093
    • View Profile
Re: Objektové programovanie
« Reply #544 on: 09.01.2010, 18:50:36 »
neverim ze by sme mali na vyber... a aj keby hej tak do pondelka nemam cas si nastudovat iny sposob kedze mame skusky pondelok, utorok a stredu


karamel je cukr co se uz neuzdravi!

mirek

  • Sr. Member
  • ****
  • Posts: 448
  • darkman ZX 128k
    • View Profile
    • domovská stránka
Re: Objektové programovanie
« Reply #545 on: 09.01.2010, 19:05:18 »
A nevie teraz ujo Binas napisat, ze kedy bude mozne odovzdat zadanie, ak teraz v pondelok nemozem? Bude nejake dalsie hromadne odovzdavanie, alebo potom uz iba osobne so svojim cviciacim? Je mi jasne, ze pridem o jeden termin na skusku, ale co uz...

pravedpodobne v utorok
So say we all!

Buici

  • Newbie
  • *
  • Posts: 31
    • View Profile
Re: Objektové programovanie
« Reply #546 on: 09.01.2010, 23:12:42 »
Cawte ludia potreboval by som pomoc s History....
ked dopisem prikaz koniec do historie tak po nahrani mi neukonci hru.....




blackflash

  • Newbie
  • *
  • Posts: 36
    • View Profile
Re: Objektové programovanie
« Reply #547 on: 10.01.2010, 00:34:21 »
mozem sa aspon informacne spytat co mozme na skuske z oop ocakavat ?

citro

  • Full Member
  • ***
  • Posts: 207
    • View Profile
Re: Objektové programovanie
« Reply #548 on: 10.01.2010, 02:04:23 »
Cawte ludia potreboval by som pomoc s History....
ked dopisem prikaz koniec do historie tak po nahrani mi neukonci hru.....





mozno by ti aj vedel niekto pomoct keby si tu uviedol kod

Buici

  • Newbie
  • *
  • Posts: 31
    • View Profile
Re: Objektové programovanie
« Reply #549 on: 10.01.2010, 02:22:03 »
kod history
Code: [Select]
public class History {
    private static History history;
    private ArrayList<String> list;

    public static History getInstance(){
        if( history == null ){
            history = new History();
        }

        return history;
    }

    private History(){
        this.list = new ArrayList<String>();
    }

    public void add( String line ){
        this.list.add(line);
    }

    public void clear(){
        this.list.clear();
    }

    public void save( String path ) throws IOException{
        LibraryMethods.save(this.list, path);
    }

    public void load( String path ) throws FileNotFoundException, IOException{
        this.list = LibraryMethods.load(path);
    }

    public int size(){
        return this.list.size();
    }

    public String get( int index ){
        return this.list.get(index);
    }

}

ak treba nieco zmenit v LOAD tak tu je kod neviem kde by to mohlo byt

Code: [Select]
public class Load implements Command{
    private String params;

    public GameState execute(Game game) {
        if( this.params == null || this.params.isEmpty() ){
            this.params = "history";
        }

        History history = History.getInstance();
        try {
            history.load(params.toLowerCase());
        } catch (FileNotFoundException ex) {
            System.out.println(ex.getMessage());
            return GameState.PLAYING;
        } catch (IOException ex) {
            System.out.println(ex.getMessage());
            return GameState.PLAYING;
        }

        return GameState.LOADEDPOSITION;
    }

    public void setParams(String params) {
        this.params = params;
    }

    public String getParams() {
        return this.params;
    }

    public String getName() {
        return "NAHRAJ";
    }

    public String getDescription() {
        return "Prikaz nahra ulozeny stav hry z disku";
    }

}
« Last Edit: 10.01.2010, 02:32:54 by Buici »