.dsy:it. Pages (22): « First ... « 2 3 4 5 [6] 7 8 9 10 » ... Last »
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Fondamenti di architettura e programmazione (http://www.dsy.it/forum/forumdisplay.php?forumid=234)
-- Progetto (http://www.dsy.it/forum/showthread.php?threadid=37538)


Posted by matt on 04-02-2009 19:01:

Originally posted by Pupino
Non riesco a capire questo metodo di Board:


public Piece getPiece(Player p):
restituisce il pezzo del campo di gioco relativo alla posizione corrente del giocatore specificato come parametro. Solleverà un’eccezione quando la posizione richiesta non esiste;


Io gli do un giocatore e lui mi restituisce il tipo di casella su cui è un giocatore.
Quando mai non può esistere la posizione? Un giocatore è sempre su una casella!!!


:?


Quoto e aggiungo anche

public void setPiece(Player p, Piece n):
sostituisce il pezzo del campo di gioco alla posizione corrente del giocatore con
quello passato come parametro;


ovvero cambiare la casella "sotto" il player con un altra casella?!?!
che serve? :\


Posted by Pavo88 on 04-02-2009 19:22:

Originally posted by Pupino
Ma la configurazione del campo di gioco può cambiare????

Secondo me assolutamente no, ma mi è sembrato che Cazzola abbia detto il contrario.. :look:


Toglietemi sto dubbio!!!



Io penso che tu debba creare una matrice di oggetti Piece!!!


certo che può cambiare, all'inizio di ogni partita l'utente può cambiare il file con le configurazioni e verrà presa l'ultima presente... almeno così ho capito... per il sersto non si capiscce molto da setBoard e getBoard, se qualcuno ne sa di più ci illumini!!


Posted by Lorux on 04-02-2009 23:35:

Originally posted by Pupino
Non riesco a capire questo metodo di Board:


public Piece getPiece(Player p):
restituisce il pezzo del campo di gioco relativo alla posizione corrente del giocatore specificato come parametro. Solleverà un’eccezione quando la posizione richiesta non esiste;


Io gli do un giocatore e lui mi restituisce il tipo di casella su cui è un giocatore.
Quando mai non può esistere la posizione? Un giocatore è sempre su una casella!!!


:?


non ti restituisce il tipo di casella su cui è,ti restituisce LA casella su cui è,quindi di questa casella prenderai valore e offset x vedere bonus e spostamenti del giocatore

il setPiece,quello si che è inutile :| xkè dovrei cambiare il pezzo alla posizione di un giocatore?poi gli altri giocatori vedono un altro pezzo :|


Posted by Supernick on 05-02-2009 09:58:

Scusa domandina ma....

10 14|3 E.1 1.10 E$3 E.1 J.10 E$3 E.1 J.2 2.1 -1.1 G.1 -3.1 -2.1 2.1 4.2 E$11 E.1 J.2 E$6 E.1 J.2 4.1 3.1 E.1 G.2 E$5 E.2 G.2 E.1 -1.1 -2.1 T.2 E$5 E.1 3.8 E$1 E.1 7.1 -1.1 1.1 B.1 3.8 E$1 E.1 -14.12 E$1 E.1 G.1 J.11 E$2 E.1 B.1 3.1 -1.1 S.1 G.7 E$

Non è sbagliata???

Non dovrebbe essere

11 14|3 E.1 1.10 E$3 E.1 J.10 E$3 E.1 J.2 2.1 -1.1 G.1 -3.1 -2.1 2.1 4.2 E$11 E.1 J.2 E$6 E.1 J.2 4.1 3.1 E.1 G.2 E$5 E.2 G.2 E.1 -1.1 -2.1 T.2 E$5 E.1 3.8 E$1 E.1 7.1 -1.1 1.1 B.1 3.8 E$1 E.1 -14.12 E$1 E.1 G.1 J.11 E$2 E.1 B.1 3.1 -1.1 S.1 G.7 E$


Posted by *Dia* on 05-02-2009 11:04:

infatti sotto c'è scritto: non ci sono garanzie che l'input contenga il giusto quantitativo di caselle ecc..quindi sta al nostro programma verificare che sia giusto..


Posted by Supernick on 05-02-2009 11:25:

Ok certamente dovremo gestire un buon numero di eccezione e preveder i vari casi di errore, ma quindi gia questo riga di input di esempio è sbagliata dico bene??? (Più che altro per capire se ho compreso bene la sintassi della configurazione)

In altre parole deve essere che

num di $ = num di righe giusto???

visto che in teoria la configurazione dovrebbe presentarsi come una cosa del tipo:


.........................$
.........................$
.........................$
.........................$

(Dove ovviamente i puntini gli ho messi al posto delle altre caselle )


Posted by Lorux on 05-02-2009 11:28:

Originally posted by Supernick
Ok certamente, ma quindi gia questo riga di input di esempio è sbagliata dico bene???


secondo me il cazzola nn voleva metterla sbagliata,solo che come ha sbagliato e fatto una nuova versione del pdf con StartPiece s'è reso conto che anche la stringa che aveva messo prima era sbagliata,e ha corretto(sbagliando ancora),guardate un po' nelle mani di chi siamo..


Posted by Supernick on 05-02-2009 11:29:

A beh, dai può succedere :D, più che altro per sapere se era un errore o se avevo interpretato male io.


Posted by Lorux on 05-02-2009 11:31:

Originally posted by Supernick
A beh, dai può succedere :D, più che altro per sapere se era un errore o se avevo interpretato male io.


non può succedere,se nn ero in gruppo con un mio amico e lui nn si scaricava la versione aggiornata del testo eravamo ancora lì a fare le cose sbagliate


Posted by giron on 05-02-2009 14:03:

scusate, ma una classe col metodo main va consegnata?


Posted by bonny88 on 05-02-2009 14:16:

non credo...ma chi può dirlo!!

__________________
---->Embrace Your Dreams<----


Posted by giron on 05-02-2009 14:27:

dato che nn è richiesta, probabilmente è a nostra discrezione. Comunque credo che un main a noi serva per testare una volta terminato


Posted by simo555 on 05-02-2009 15:03:

ciao ragazzi, qualcuno sa dirmi la mail dell'assistente di laboratorio di malchiodi? l'avevo cercata ma nn riesco più a trovarla.. GRAZIE

__________________
Msn Messenger:


bellarinco@hotmail.com


Posted by towl88 on 05-02-2009 16:02:

scusate, ma come facciamo a fare il metodo toString di Piece in maniera tale che sia utile????? il metodo toString deve solo dire che tipo di casella è, quindi perhcè lui la vuole che sia utile???


Posted by towl88 on 05-02-2009 16:05:

tra l'altro hanno rimodificato ancora il pdf...adesso le dimensioni sono 11 14


All times are GMT. The time now is 11:22. Pages (22): « First ... « 2 3 4 5 [6] 7 8 9 10 » ... Last »
Show all 316 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.