Nepameta si niekto, jak Kapa hovoril, ze kto nevie odovzdat hru v 13. tyzdni ponelok, kedy ma na to nasledujucu moznost?
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 prspevky MenuQuote from: mirek on 08.11.2011, 10:59:13Quote from: farkasdvd on 08.11.2011, 06:24:52
Jak by som mohol dostat z prikazy.execute(Game game, String string) k tomutu listu, ktory sa nachadza v triede ParserImpl() a obsahuje vsetky prikazy, aby som nemusel vypisovat vsetky prikazy tak zvlast:
a co keby si ten prikaz PRIKAZY vytvaral v triede Parser takto:
new Prikazy(listOfCommands)
hmm?
QuoteVytvorte príkaz PRIKAZY, ktorý zobrazí zoznam všetkých použiteľných príkazov, ktoré hra pozná. Okrem názvu príkazu príkaz vypíše aj jeho opis. Na jeho implementáciu využite členskú premennú v rozpoznávači príkazov, v ktorej sa nachádza zoznam všetkých rozpoznateľných príkazov.
QuoteSkusal som nieco take, ale to nefugovalo, mal problem s tym getParserom, hoci som to mal nakodovane v GameImpl() a samozrejme aj tem getList() v triede ParserImpl():
public class Prikazy extends AbstractCommand{
public Prikazy(){
...
}
public void execute(Game game, String string) {
game.getUI().println("VERZIA --- Prikaz na vypis verzie.");
game.getUI().println("KONIEC --- Prikaz na ukoncenie hry.");
}
}
Quote
for (int i=0; i<game.getParser().getList().size(); i++){
game.getUI().println(game.getParser().getList().get(i).getName() + "---" + game.getParser().getList().get(i).getName());
}
Quote from: AnvilOfFury on 15.10.2011, 16:39:51Quote from: farkasdvd on 15.10.2011, 16:32:28(edit)
Mam otazku k minulemu cviceniu(asi 4.).
Jak zavolam metodu print() z konstruktora Elevatoru, ked metoda print() vyzaduje este jeden parameter typu Elevator:
StatusBar.print(, "The elevator was just created.")
V triede Statusbar ten print() vizera takto:
public static print(Elevator elevator, String message){
Canvas.setColor(Color.WHITE);
Canvas.drawText("Msg from [" + elevator.getId() + "]:" + message, elevator.getX(), 30);
}
Si v konštruktore Elevator a chceš zavolať metódu print(Elevator, String) z triedy StatusBar?
StatusBar.print(this, "The elevator was just created.");
Quote from: ppeess on 25.03.2011, 00:00:36Quote from: farkasdvd on 24.03.2011, 17:02:48
caute, dal som na moodle moje zadanie, potom som si vsimol, ze tam mam este mensiu chybu, ale neviem jak to zmazat a dat tam novy opraveny. moze to zmazat len cviciaci, alebo jak to funguje?
To nevadi, ked mu odovzdas papierovu formu tak mu to povies a on si to na tu papierovu formu poznaci