Author Topic: OP - Objektove programovanie  (Read 188974 times)

mirek

  • Sr. Member
  • ****
  • Posts: 448
  • darkman ZX 128k
    • View Profile
    • domovská stránka
Re: OP - Objektove programovanie
« Reply #475 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...
So say we all!

TradeMark

  • Hero Member
  • *****
  • Posts: 630
  • He ho forgets, will be destined to remember...
    • View Profile
Re: OP - Objektove programovanie
« Reply #476 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?
Pičoch jest veľo, ale nalivačoch malo!

kOsTi

  • Hero Member
  • *****
  • Posts: 12765
    • View Profile
    • pretaktovanie.sk
:trestac:

TradeMark

  • Hero Member
  • *****
  • Posts: 630
  • He ho forgets, will be destined to remember...
    • View Profile
Re: OP - Objektove programovanie
« Reply #478 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"
Pičoch jest veľo, ale nalivačoch malo!

kOsTi

  • Hero Member
  • *****
  • Posts: 12765
    • View Profile
    • pretaktovanie.sk
Re: OP - Objektove programovanie
« Reply #479 on: 28.04.2008, 21:38:25 »
proste sa prihlasis a kliknes na reply
:trestac:

TradeMark

  • Hero Member
  • *****
  • Posts: 630
  • He ho forgets, will be destined to remember...
    • View Profile
Re: OP - Objektove programovanie
« Reply #480 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:
Pičoch jest veľo, ale nalivačoch malo!

kOsTi

  • Hero Member
  • *****
  • Posts: 12765
    • View Profile
    • pretaktovanie.sk
Re: OP - Objektove programovanie
« Reply #481 on: 28.04.2008, 21:41:48 »
ju dont hev zis?

:trestac:

TradeMark

  • Hero Member
  • *****
  • Posts: 630
  • He ho forgets, will be destined to remember...
    • View Profile
Re: OP - Objektove programovanie
« Reply #482 on: 28.04.2008, 21:44:57 »
Aj hev dis



Resp. vidim jaku ma ImageShack rychlost tak mam toto iste co ty len bez Reply
« Last Edit: 28.04.2008, 21:46:37 by TradeMark »
Pičoch jest veľo, ale nalivačoch malo!

kOsTi

  • Hero Member
  • *****
  • Posts: 12765
    • View Profile
    • pretaktovanie.sk
Re: OP - Objektove programovanie
« Reply #483 on: 28.04.2008, 21:49:36 »
fuuu no to neviem... mozno sa tam niekde treba prihlasit do diskusie :)
:trestac:

TradeMark

  • Hero Member
  • *****
  • Posts: 630
  • He ho forgets, will be destined to remember...
    • View Profile
Re: OP - Objektove programovanie
« Reply #484 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... ;)
Pičoch jest veľo, ale nalivačoch malo!

kOsTi

  • Hero Member
  • *****
  • Posts: 12765
    • View Profile
    • pretaktovanie.sk
Re: OP - Objektove programovanie
« Reply #485 on: 28.04.2008, 21:55:18 »
no uz mala ywetka zistit naco to je tak hadam da vediet ked zisti :)
:trestac:

TradeMark

  • Hero Member
  • *****
  • Posts: 630
  • He ho forgets, will be destined to remember...
    • View Profile
Re: OP - Objektove programovanie
« Reply #486 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?
« Last Edit: 28.04.2008, 21:59:15 by TradeMark »
Pičoch jest veľo, ale nalivačoch malo!

kOsTi

  • Hero Member
  • *****
  • Posts: 12765
    • View Profile
    • pretaktovanie.sk
Re: OP - Objektove programovanie
« Reply #487 on: 28.04.2008, 21:58:02 »
najlepsie by bolo keby to netrebalo pouzit a bude :P
:trestac:

TradeMark

  • Hero Member
  • *****
  • Posts: 630
  • He ho forgets, will be destined to remember...
    • View Profile
Re: OP - Objektove programovanie
« Reply #488 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...
Pičoch jest veľo, ale nalivačoch malo!

kOsTi

  • Hero Member
  • *****
  • Posts: 12765
    • View Profile
    • pretaktovanie.sk
Re: OP - Objektove programovanie
« Reply #489 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
:trestac:

sri

  • Hero Member
  • *****
  • Posts: 644
    • View Profile
    • ACEQES, s.r.o.
Re: OP - Objektove programovanie
« Reply #490 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
« Last Edit: 28.04.2008, 22:22:34 by sri »

TradeMark

  • Hero Member
  • *****
  • Posts: 630
  • He ho forgets, will be destined to remember...
    • View Profile
Re: OP - Objektove programovanie
« Reply #491 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?
« Last Edit: 28.04.2008, 22:35:46 by TradeMark »
Pičoch jest veľo, ale nalivačoch malo!

sri

  • Hero Member
  • *****
  • Posts: 644
    • View Profile
    • ACEQES, s.r.o.
Re: OP - Objektove programovanie
« Reply #492 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
« Last Edit: 28.04.2008, 23:05:13 by sri »

buhehe

  • Hero Member
  • *****
  • Posts: 1583
    • View Profile
Re: OP - Objektove programovanie
« Reply #493 on: 28.04.2008, 23:24:16 »
a ja sa xcem spytat ci bude aj v0.3 ci uz mozem zacat normalne robit?

mirek

  • Sr. Member
  • ****
  • Posts: 448
  • darkman ZX 128k
    • View Profile
    • domovská stránka
Re: OP - Objektove programovanie
« Reply #494 on: 28.04.2008, 23:37:41 »
Aj hev dis



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...
So say we all!

sri

  • Hero Member
  • *****
  • Posts: 644
    • View Profile
    • ACEQES, s.r.o.
Re: OP - Objektove programovanie
« Reply #495 on: 29.04.2008, 00:00:06 »
to akoze mirek je tu a sa nevyjadri k nasim uvaham o Step.cs ?!  :ohmigod:  :j_tongue:

TradeMark

  • Hero Member
  • *****
  • Posts: 630
  • He ho forgets, will be destined to remember...
    • View Profile
Re: OP - Objektove programovanie
« Reply #496 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  ???
« Last Edit: 29.04.2008, 00:42:52 by TradeMark »
Pičoch jest veľo, ale nalivačoch malo!

mirek

  • Sr. Member
  • ****
  • Posts: 448
  • darkman ZX 128k
    • View Profile
    • domovská stránka
Re: OP - Objektove programovanie
« Reply #497 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
So say we all!

mirek

  • Sr. Member
  • ****
  • Posts: 448
  • darkman ZX 128k
    • View Profile
    • domovská stránka
Re: OP - Objektove programovanie
« Reply #498 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...
So say we all!

TradeMark

  • Hero Member
  • *****
  • Posts: 630
  • He ho forgets, will be destined to remember...
    • View Profile
Re: OP - Objektove programovanie
« Reply #499 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 ;)
Pičoch jest veľo, ale nalivačoch malo!