Stránka: 1 z 1
| [ Príspevkov: 13 ] | |
Autor | Správa |
---|
Registrovaný: 04.12.08 Prihlásený: 16.12.10 Príspevky: 59 Témy: 10 | 10 |
Čaute mám semestrálne zadanie k objektovému programovaniu v JAVE. Naprogramovať adventúru, bližšie info
http://moodle.fei.tuke.sk/wiki/index.php/Znenie_zadania_a_pokyny_k_jeho_vypracovaniu
Nemáte niekto alebo neviete kde sa dajú nájsť hocjaké zdrojáky, dobré tutoriály, alebo niečo iné čo by mi v tomto pomohlo?
Cvika su krátke a stihneme tam prebrať len princíp ako na to...Ďakujem za každú radu a pomoc.
_________________ Robím, čo možem. Keď nerobím, nemožem. |
|
Registrovaný: 30.05.07 Prihlásený: 29.03.14 Príspevky: 641 Témy: 46 | 46 |
neviem ake tutorialy mas na mysli, podla mna na textovu adventuru staci vediet principy oop a mat prehlad o zakladoch java se, dokumentacia aj zakladne kurzy su vsade na nete
co konkretne teda hladas/nevies?
|
|
Registrovaný: 04.12.08 Prihlásený: 16.12.10 Príspevky: 59 Témy: 10 | 10 |
No tak mi pls daj link na tie kurzy ![:)](https://www.pcforum.sk/images/smilies/smile02.gif) ..konkrétnych veci je vela zatial...lebo ja čo som pogooglil tak to boli úplne základne veci, ktorée sme buď brali, alebo ich už viem z C...
_________________ Robím, čo možem. Keď nerobím, nemožem. |
|
Registrovaný: 30.05.07 Prihlásený: 29.03.14 Príspevky: 641 Témy: 46 | 46 |
ale na ake kurzy? co nevies? objektovy navrh? lokalizaciu? vstupy a vystupy?
nepovedal si jedinu konkretnu vec ktoru by si si chcel nastudovat
tu je api pre J6SE http://java.sun.com/javase/6/docs/api/
aby si spravil ten projekt, tak potrebujes vediet toho dost, ale vacsina su zakladne veci
a ta kniznica co tam mate ti dost pomoze aj ked su tam iba rozhrania, ale aj to je nieco...
tak napis konkretne nejaky problem a mozno ti poradim nejaky dobry web alebo ti poslem nejake materialy
ak nevies vobec ako zacat tak si to zacni pisat na papier ze co to ma vlastne robit, potom si predstav akym sposobom to programovat a potom uz sa ukaze kde bude problem a kde nie
|
|
Registrovaný: 04.12.08 Prihlásený: 16.12.10 Príspevky: 59 Témy: 10 | 10 |
Ok. Takže teraz napríklad musím spraviť príkazový riadok...a slučku na ktorej bude hrat bežať...zatiaľ som len trošku iplementoval void play
Kód: public void play() { GameState state = null; Scanner sc; String c = sc.nextLine(); sc = new Scanner(System.in); do { c = new Scanner(System.in);
} while (state.PLAYING == true);
samozrejme v tom cykle toho bude viacej...no len nejak neviem čo tam ešte musí byť :/ A nejaké zdrojáky teda nemáš hej?alebo neviesš kde by som nejaké našiel...
_________________ Robím, čo možem. Keď nerobím, nemožem. |
|
Registrovaný: 30.05.07 Prihlásený: 29.03.14 Príspevky: 641 Témy: 46 | 46 |
zdrojaky textovej adventury bohuzial nemam a ani neviem kde by mohli byt, to by som riesil oslovenim starsich spoluziakov (ak aj oni robili adventuru)
k tomu kodu - nedava mi prilis zmysel takto bez kontextu, sc.nextLine() ti asi hodi vynimku ked sc == null
|
|
Registrovaný: 04.12.08 Prihlásený: 16.12.10 Príspevky: 59 Témy: 10 | 10 |
ništ no mne ten kód tiež nedáva zmysel zatiaľ ![:D](https://www.pcforum.sk/images/smilies/smile01.gif) ...ale nič poskúšam zohnať nejaké zdrojáky atď...keby niečo tak sa spýtam ...díky za pomoc ![:)](https://www.pcforum.sk/images/smilies/smile02.gif)
_________________ Robím, čo možem. Keď nerobím, nemožem. |
|
Registrovaný: 04.12.08 Prihlásený: 16.12.10 Príspevky: 59 Témy: 10 | 10 |
Tak začal som navrhovať class RoomImpl a rád by som vedel, či mi budú správne fungovať východy kedže hernu slučku ešte nemám takže to nemám ako otestovať...može to byť nejako takto ?
Kód: public class RoomImpl implements Room { private String nazov; private String popis; private ArrayList vychody;
public RoomImpl (String nazov, String popis) { this.nazov = nazov; this.popis = popis; vychody = new ArrayList (3); }
public RoomImpl getNorth() { if (vychody.get(0) == null) { System.out.println("Z tejto miestnosti sa smerom SEVER nedá ísť! Neexistuje tam miestnosť!"); } return (RoomImpl) vychody.get(0); } a potom metódu setExits mám napísanú takto Kód: public void setExits(RoomImpl north, RoomImpl south, RoomImpl west, RoomImpl east) { vychody.add(0,north); vychody.add(1,south); vychody.add(2,west); vychody.add(3,east); }
čo vy na to?
_________________ Robím, čo možem. Keď nerobím, nemožem. |
|
Registrovaný: 04.12.08 Prihlásený: 16.12.10 Príspevky: 59 Témy: 10 | 10 |
Ok a hneď ďalši problém, ktorý mi vyhodilo...že metóda ktorú musím implementovať ma vyzerať nejako takto
Kód: void setExits(Room north, Room south, Room east, Room west) ale trieda sa má volať RoomImpl kedže Room je to rozhranie... nemá ta metóda vyzerať ??? Kód: setExits(RoomImpl north, RoomImpl south, RoomImpl east, RoomImpl west)
dosť tomuto nerozumiem prečo a ako :/
_________________ Robím, čo možem. Keď nerobím, nemožem. |
|
Registrovaný: 02.11.07 Prihlásený: 18.03.15 Príspevky: 470 Témy: 22 | 22 Bydlisko: Zilinska Un... |
Nauc sa aspon zaklady programovania, clovek potom nevie, ci tu riesime programovanie adventury alebo syntax jazyka.
toto mi vyhodilo ako prvy link v google, myslim ze ten chalan tam pisal, ze dava aj zdrojaky na stiahnutie s SVN, ma tam asi nakodenu celu adventuru tak troska profi....
http://www.abclinuxu.cz/blog/fedora_atd ... ui-funkcni
_________________ Notebook: HP EliteBook 8740w
You can see my work in my www |
|
Registrovaný: 30.05.07 Prihlásený: 29.03.14 Príspevky: 641 Témy: 46 | 46 |
ako dlho sa ucis javu?
neprebrali ste este rozhrania a dedenie? ak ano tak si pozri este raz prednasku/poznamky/materialy a budes vediet odpoved na posledny post
a predposledny prispevok: nieco ako List<Room> ti nieco hovori? konkretne u nas by ta za to zastrelili ![:)](https://www.pcforum.sk/images/smilies/smile02.gif) inak logika nevyzera zle, ale je to opat bez sirsieho kontextu
co pouzivas na tvorbu tej adventury? eclipse/netbeans by ti pomohli nerobit niektore chyby
|
|
Registrovaný: 20.07.08 Príspevky: 474 Témy: 1 | 1 Bydlisko: Kosice |
"pomahal" som to robit kamosovi minuly rok, ale v c#
tam bol velmi dobre napisany tutorial, jednotlive cvika
stacilo postupovat podla neho, implementovat interface-y podla dll-ka atd.
pacil sa mi ten styl vyuky, jednoduchsie by to uz ani nemohlo byt
http://moodle.fei.tuke.sk/wiki/index.php/Oop_leto_2009
|
|
Registrovaný: 04.12.08 Prihlásený: 16.12.10 Príspevky: 59 Témy: 10 | 10 | |
Stránka: 1 z 1
| [ Príspevkov: 13 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
![V tomto fóre nie sú ďalšie neprečítané témy. V tomto fóre nie sú ďalšie neprečítané témy.](https://www.pcforum.sk/styles/white/imageset/topic_read.gif) | v Assembler, C, C++, Pascal, Java | 1 | 918 | 02.04.2014 12:41 XOLOO | ![V tomto fóre nie sú ďalšie neprečítané témy. V tomto fóre nie sú ďalšie neprečítané témy.](https://www.pcforum.sk/styles/white/imageset/topic_read_hot.gif) | [ Choď na stránku: 1, 2 ] v Assembler, C, C++, Pascal, Java | 35 | 5588 | 09.03.2009 17:14 tlacitko Enter | ![V tomto fóre nie sú ďalšie neprečítané témy. V tomto fóre nie sú ďalšie neprečítané témy.](https://www.pcforum.sk/styles/white/imageset/topic_read.gif) | v Assembler, C, C++, Pascal, Java | 1 | 1134 | 04.01.2010 17:05 emigrate | ![V tomto fóre nie sú ďalšie neprečítané témy. V tomto fóre nie sú ďalšie neprečítané témy.](https://www.pcforum.sk/styles/white/imageset/topic_read.gif) | v Assembler, C, C++, Pascal, Java | 3 | 529 | 17.02.2012 13:14 jarrro | ![V tomto fóre nie sú ďalšie neprečítané témy. V tomto fóre nie sú ďalšie neprečítané témy.](https://www.pcforum.sk/styles/white/imageset/topic_read.gif) | v Assembler, C, C++, Pascal, Java | 2 | 856 | 13.02.2018 1:08 raketar | ![V tomto fóre nie sú ďalšie neprečítané témy. V tomto fóre nie sú ďalšie neprečítané témy.](https://www.pcforum.sk/styles/white/imageset/topic_read.gif) | v Assembler, C, C++, Pascal, Java | 3 | 580 | 26.10.2010 0:17 TommyHot | ![V tomto fóre nie sú ďalšie neprečítané témy. V tomto fóre nie sú ďalšie neprečítané témy.](https://www.pcforum.sk/styles/white/imageset/topic_read.gif) | v Assembler, C, C++, Pascal, Java | 6 | 1289 | 14.08.2007 23:52 etki | ![V tomto fóre nie sú ďalšie neprečítané témy. V tomto fóre nie sú ďalšie neprečítané témy.](https://www.pcforum.sk/styles/white/imageset/topic_read_hot.gif) | v Assembler, C, C++, Pascal, Java | 10 | 707 | 31.10.2011 17:29 walther | ![V tomto fóre nie sú ďalšie neprečítané témy. V tomto fóre nie sú ďalšie neprečítané témy.](https://www.pcforum.sk/styles/white/imageset/topic_read.gif) | v Assembler, C, C++, Pascal, Java | 2 | 902 | 07.06.2012 21:52 lukac | ![V tomto fóre nie sú ďalšie neprečítané témy. V tomto fóre nie sú ďalšie neprečítané témy.](https://www.pcforum.sk/styles/white/imageset/topic_read.gif) | v Assembler, C, C++, Pascal, Java | 1 | 363 | 15.04.2013 16:23 p4tooo | ![V tomto fóre nie sú ďalšie neprečítané témy. V tomto fóre nie sú ďalšie neprečítané témy.](https://www.pcforum.sk/styles/white/imageset/topic_read.gif) | v Assembler, C, C++, Pascal, Java | 2 | 462 | 25.11.2012 20:24 nisanick | ![V tomto fóre nie sú ďalšie neprečítané témy. V tomto fóre nie sú ďalšie neprečítané témy.](https://www.pcforum.sk/styles/white/imageset/topic_read.gif) | v Assembler, C, C++, Pascal, Java | 8 | 580 | 12.03.2013 21:43 XOLOO | ![V tomto fóre nie sú ďalšie neprečítané témy. V tomto fóre nie sú ďalšie neprečítané témy.](https://www.pcforum.sk/styles/white/imageset/topic_read.gif) | v Assembler, C, C++, Pascal, Java | 1 | 360 | 06.12.2012 10:58 Gabho027 | ![V tomto fóre nie sú ďalšie neprečítané témy. V tomto fóre nie sú ďalšie neprečítané témy.](https://www.pcforum.sk/styles/white/imageset/topic_read.gif) | v Assembler, C, C++, Pascal, Java | 2 | 485 | 12.01.2018 14:33 camarovk19 | ![V tomto fóre nie sú ďalšie neprečítané témy. V tomto fóre nie sú ďalšie neprečítané témy.](https://www.pcforum.sk/styles/white/imageset/topic_read.gif) | v Assembler, C, C++, Pascal, Java | 3 | 687 | 21.09.2008 21:08 flashman | ![V tomto fóre nie sú ďalšie neprečítané témy. V tomto fóre nie sú ďalšie neprečítané témy.](https://www.pcforum.sk/styles/white/imageset/topic_read.gif) | v Assembler, C, C++, Pascal, Java | 3 | 595 | 25.04.2011 16:26 arnie16 |
|