Author Topic: Objektové programovanie  (Read 141792 times)

mirek

  • Sr. Member
  • ****
  • Posts: 448
  • darkman ZX 128k
    • View Profile
    • domovská stránka
Re: Objektové programovanie
« Reply #200 on: 22.11.2009, 23:45:40 »
kukas standford? :-)))
So say we all!

dEVIANT

  • Hero Member
  • *****
  • Posts: 1311
  • Robím, čo môžem. Keď nerobím, nemôžem!
    • View Profile
Re: Objektové programovanie
« Reply #201 on: 23.11.2009, 00:31:24 »
Na ten UML class diagram neexistuje program, ktorý ho vytvorí zo zdrojového kódu? Pogooglil som nejaké návody a pluginy ale nič také...teraz to robím v NetBeans plug-ine ručne...niežeby to bola ťažká robota...ale nudná  >:(
Nie je nič nákazlivejšie ako rozhodný a presvedčením sa vyznačujúci život.

tino8

  • Hero Member
  • *****
  • Posts: 1093
    • View Profile
Re: Objektové programovanie
« Reply #202 on: 23.11.2009, 00:39:33 »
A to PMD musime pouzivat? teraz som si vsimol ze v prvom cviku na zadanie bolo spomenute...


karamel je cukr co se uz neuzdravi!

mirek

  • Sr. Member
  • ****
  • Posts: 448
  • darkman ZX 128k
    • View Profile
    • domovská stránka
Re: Objektové programovanie
« Reply #203 on: 23.11.2009, 01:24:52 »
ked binas povie, ze treba, tak treba.
So say we all!

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: Objektové programovanie
« Reply #204 on: 23.11.2009, 06:16:22 »
jj, pozerám :) skvelý je :)
All code is crap.

42

psicho

  • VIP
  • Hero Member
  • *****
  • Posts: 3173
  • Markus[pSicho]Fesi
    • View Profile
    • codemazing
Re: Objektové programovanie
« Reply #205 on: 23.11.2009, 16:46:15 »
Na ten UML class diagram neexistuje program, ktorý ho vytvorí zo zdrojového kódu? Pogooglil som nejaké návody a pluginy ale nič také...teraz to robím v NetBeans plug-ine ručne...niežeby to bola ťažká robota...ale nudná  >:(

class diagram sa ma robit predtym ako sa napise zdrojovy kod, v opacnom poradi to nema taky vyznam
read my blog> www.codemazing.com <read my blog

tragedy11

  • Jr. Member
  • **
  • Posts: 68
    • View Profile
Re: Objektové programovanie
« Reply #206 on: 24.11.2009, 08:39:53 »
pocujte..ked sa na moodli prihlasim k nejakemu predmetu(ked samozrejme mam kluc) ktory nemam zapisany v indexe..?..nevznikne tam nejaky problem ze cviciacich tam je len tolko a v moodli o 1 viac?

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: Objektové programovanie
« Reply #207 on: 24.11.2009, 16:13:15 »
nie :)
All code is crap.

42

tino8

  • Hero Member
  • *****
  • Posts: 1093
    • View Profile
Re: Objektové programovanie
« Reply #208 on: 25.11.2009, 18:25:54 »
je zle ak pouzivam kolekcie ktore su staticke ? lebo napr kolekciu prikazov treba skopirovat do prikazu "prikazy" ktory vypise tuto kolekciu....


karamel je cukr co se uz neuzdravi!

mirek

  • Sr. Member
  • ****
  • Posts: 448
  • darkman ZX 128k
    • View Profile
    • domovská stránka
Re: Objektové programovanie
« Reply #209 on: 25.11.2009, 18:38:38 »
netreba nic kopirovat
So say we all!

Peterray

  • Full Member
  • ***
  • Posts: 107
    • View Profile
Re: Objektové programovanie
« Reply #210 on: 01.12.2009, 19:06:21 »
Chcem sa spýtať s tým UML  diagramom  to je ako? To sa dá vygenerovať zo zdrojáku v Netbeanse alebo je na to dajaký iný nástroj. Treba to robiť ručne alebo čo s tým.

psicho

  • VIP
  • Hero Member
  • *****
  • Posts: 3173
  • Markus[pSicho]Fesi
    • View Profile
    • codemazing
Re: Objektové programovanie
« Reply #211 on: 01.12.2009, 19:11:00 »
za 5 eurka ti to nakreslim z tvojho zdrojaka
read my blog> www.codemazing.com <read my blog

Payne

  • Sr. Member
  • ****
  • Posts: 408
    • View Profile
Re: Objektové programovanie
« Reply #212 on: 02.12.2009, 04:07:26 »
Da sa aj generovat, ale lepsie by bolo keby si to robil rucne, bo si zopakujes...

tino8

  • Hero Member
  • *****
  • Posts: 1093
    • View Profile
Re: Objektové programovanie
« Reply #213 on: 02.12.2009, 20:14:39 »
a nevedel by niekto poradit niejaky dobry generator tych UML diagramov?


karamel je cukr co se uz neuzdravi!

Payne

  • Sr. Member
  • ****
  • Posts: 408
    • View Profile
Re: Objektové programovanie
« Reply #214 on: 03.12.2009, 01:54:17 »
UML plugin do NetBeansov

Myslim ze aj PowerDesigner by to mal zvladnut alebo StarUML (dokazu opacnym smerom isto)

Jomi

  • Jr. Member
  • **
  • Posts: 72
    • View Profile
Re: Objektové programovanie
« Reply #215 on: 03.12.2009, 04:28:44 »
aj ArgoUML je dobry ..z tych co su free ...okrem java dokaze vygenerovat csharp,cpp,php5 triedy

dEVIANT

  • Hero Member
  • *****
  • Posts: 1311
  • Robím, čo môžem. Keď nerobím, nemôžem!
    • View Profile
Re: Objektové programovanie
« Reply #216 on: 03.12.2009, 17:54:05 »
Ale dosť zakempené to je. Keby mi to kamoš dneska neukázal, nenašiel by som to :D...škoda, že som to nevedel 2 týždne skorej...
Nie je nič nákazlivejšie ako rozhodný a presvedčením sa vyznačujúci život.

Brand

  • Sr. Member
  • ****
  • Posts: 317
    • View Profile
Re: Objektové programovanie
« Reply #217 on: 04.12.2009, 04:12:12 »
ahojte. nema este niekto problem s generovanim suboru historie vo windowse? v linuxe nie je problem, ta metoda save tam appenduje "\n", teda jeden prikaz na jeden riadok, ale vo windowse mi to do textaku uklada vsetko za sebou a teda load nefunguje, pretoze to nacita naraz ako jeden retazec :)

Payne

  • Sr. Member
  • ****
  • Posts: 408
    • View Profile
Re: Objektové programovanie
« Reply #218 on: 04.12.2009, 04:34:51 »
Chyba bude niekde inde, ja to mam pod windowsami a bez problemov uklada.

Mas najnovsie JDK nainstalovane, resp. skus odriadkovavat systemovo prenosne...

dEVIANT

  • Hero Member
  • *****
  • Posts: 1311
  • Robím, čo môžem. Keď nerobím, nemôžem!
    • View Profile
Re: Objektové programovanie
« Reply #219 on: 04.12.2009, 04:49:06 »
Ja som to riešil PrintWriterom a println nejako takto...

Code: [Select]
PrintWriter vystup = new PrintWriter(new FileWriter(subor));
     for (int c=0;c<prikazyH.size()-2;c++) {
         String out = prikazyH.get(c);
         vystup.println(out);
         c++;
Nie je nič nákazlivejšie ako rozhodný a presvedčením sa vyznačujúci život.

Brand

  • Sr. Member
  • ****
  • Posts: 317
    • View Profile
Re: Objektové programovanie
« Reply #220 on: 04.12.2009, 05:20:22 »
 public static void save(ArrayList list, String path)
        throws IOException
    {
        BufferedWriter out = new BufferedWriter(new FileWriter(path));
        String line;
        for(Iterator i$ = list.iterator(); i$.hasNext(); out.write((new StringBuilder()).append(line).append("\n").toString()))
            line = (String)i$.next();

        out.close();
    }

toto je metoda, ktora sa stara o zapis do suboru po dekompilacii. nerozumiem, preco by to malo robit problem, ked sa tam appenduje "\n", ved kazdy system by si mal vylozit do "\n" po svojom... a mam najnovsiu Javu.

dEVIANT

  • Hero Member
  • *****
  • Posts: 1311
  • Robím, čo môžem. Keď nerobím, nemôžem!
    • View Profile
Re: Objektové programovanie
« Reply #221 on: 04.12.2009, 05:55:13 »
Nechce sa mi púštať Netbeans a skúšať to a ani googliť, ale nemá nahodou BufferedWriter metódu writeln()?alebo skorej newLine()?...tak načo sa trápiť, lúštiť, komplikovať si život keď to ide oveľa jednoduchšie  :P
Nie je nič nákazlivejšie ako rozhodný a presvedčením sa vyznačujúci život.

Payne

  • Sr. Member
  • ****
  • Posts: 408
    • View Profile
Re: Objektové programovanie
« Reply #222 on: 04.12.2009, 14:24:25 »
Deviant ma pravdu, tam sa na to pouziva metoda newLine() ktora vklada novy riadok nezavisle od OS. Mne to na win kazdopadne ide (XP aj 7).

Ten StringBuilder si nevsimaj, to je implementacny detail, ktory inak vyzera v zdrojakoch aj tak...

leniocka

  • Full Member
  • ***
  • Posts: 192
    • View Profile
Re: Objektové programovanie
« Reply #223 on: 04.12.2009, 17:28:23 »
no ja som to robila trosku jednoduchsie
Code: [Select]
public void save(String path) {
        try {
            LibraryMethods.save(commands, path);
        } catch (IOException ex) {
            System.out.println("Chyba pri ukladani suboru: " + ex.getMessage());
        }
    }
pokial nexces ukladat do specialneho adresara tak nie je problem, inak moze byt problem s lomitkami v ceste

Payne

  • Sr. Member
  • ****
  • Posts: 408
    • View Profile
Re: Objektové programovanie
« Reply #224 on: 04.12.2009, 23:48:50 »
problem s lomitkami byt samozrejme moze, ale tak oba typy lomitok funguju, akurat ked ich zle pouzijes tak sa osetruju ako escape sekvencie

leniocka => on dekompiloval metodu LibraryMethods.save(...)