.dsy:it. Pages (27): « First ... « 21 22 23 24 [25] 26 27 »
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] "CARTE" (http://www.dsy.it/forum/showthread.php?threadid=16602)


Posted by karplus on 08-02-2005 01:39:

Avevamo fatto un es in cui bisognava ordinare un array e lì veniva fornito un algoritmo, io ho usato pari pari quello + il compareTo di carta, e funziona da dio.

Solo che non l'ho implementato ordina in torneo perché non é richiesto. Voi?


Posted by filipp8 on 08-02-2005 01:52:

ecco, lo sapevo, io non ho seguito le lezioni perché devo fare solo il progetto e mi sono perso i consigli del prof...


Posted by Docguitar on 08-02-2005 09:00:

Eccezioni

Ma la gestione delle eccezzioni (quindi le cndizioni e i messaggi) l'avete fatta nella main di torneo (come insegnano le regole della buona programmazione) o all'interne delle classi??

__________________
E puoi maledire la tua bocca se sbagliando mi chiama quando lui ti tocca? - Pelle- (Afterhours)
----------------------------------------------
Msn Messenger: docguitar@supereva.it


Posted by moonska on 08-02-2005 10:00:

ciao a tutti,
ho un problema per quanto riguarda l'implementazione dell'interfaccia Comparable.
Nel metodo compareTo per esempio della classe Seme bisogna gestire l'eccezione InvalidCardException. Nel caso per appunto avviene l'eccezione che cosa ritornate 0, -1 o 1?

__________________
Ti racconto di un mondo che inventeremo,
uno sfrenato mondo senza rimpianti
Jim (1943-1971)


Posted by zak84 on 08-02-2005 10:16:

per l'eccezione ho messo ogni volta il try catch quando trovavo il metodo distribuisci nel torneo. per spiegazioni accurate solo via email...

allora nessuno ha risolto il mio problema(e anche di altri) delle 10 carte perse?
grazie


Posted by Docguitar on 08-02-2005 10:36:

10 carte

io dopo ogni creazione di mazzo e delle 2 mani nel torneo faccio che riazzerare prossimaCarta..

__________________
E puoi maledire la tua bocca se sbagliando mi chiama quando lui ti tocca? - Pelle- (Afterhours)
----------------------------------------------
Msn Messenger: docguitar@supereva.it


Posted by dayfallen on 08-02-2005 17:06:

Originally posted by filipp8
ragazzi, ho letto che qualcuno ha fatto il metodo ordina() in una riga...
io l'ho fatto, ma è tutt'altro che semplice e corto... ho perfino scomodato i vector...
non è che qualcuno mi da una dritta?

Io l'ho fatto in una riga ^_^... basta aver implementato bene l'interfaccia comparable in seme, valore e carta... e basta usare un bel metodo che hanno gli Array in Java... 1 riga non è un'esagerazione... è proprio 1 riga...


Posted by Odeen on 08-02-2005 17:30:

Question

raga sono incasinato!

non capisco come fare il metodo distribuisci(Mano, Mano)


qualche anima pia può darmi delle indicazioni?

grazie mille


Posted by karplus on 08-02-2005 19:39:

usa il setCarta e dei bei for :D


Posted by Voodoo on 08-02-2005 20:02:

Originally posted by Odeen
raga sono incasinato!

non capisco come fare il metodo distribuisci(Mano, Mano)


qualche anima pia può darmi delle indicazioni?

grazie mille



io ho usato ancora il metodo pesca con un for che distribuisce 5 carte ciascuno...quindi ripete il pesca() 5 volte...poi faccio accedere il tutto direttamente alla variabile d'istanza di mano,che quindi nn ho dikiarato private...

__________________
GET DROPBOX
# il grado di lentezza è direttamente proporzionale all'intensità della memoria;il grado di velocità è direttamente proporzionale all'intensità dell'oblio (Kundera) #
BLOG: Byte Strike
ChRiS :ciao:


Posted by Voodoo on 08-02-2005 20:10:

Originally posted by moonska
ciao a tutti,
ho un problema per quanto riguarda l'implementazione dell'interfaccia Comparable.
Nel metodo compareTo per esempio della classe Seme bisogna gestire l'eccezione InvalidCardException. Nel caso per appunto avviene l'eccezione che cosa ritornate 0, -1 o 1?


Beh gli fai tornare quello che vuoi alla fine...io gli ho fatto tornare 1 nel caso il paragone fosse positivo e -1 nel caso fosse negativo...cioè a me interessava vedere se l'argomento passato al metodo avesse lo stesso seme di quello dato come parametro,che sarebbe poi la briscola... ;)

__________________
GET DROPBOX
# il grado di lentezza è direttamente proporzionale all'intensità della memoria;il grado di velocità è direttamente proporzionale all'intensità dell'oblio (Kundera) #
BLOG: Byte Strike
ChRiS :ciao:


Posted by Voodoo on 08-02-2005 20:15:

Originally posted by karplus
Avevamo fatto un es in cui bisognava ordinare un array e lì veniva fornito un algoritmo, io ho usato pari pari quello + il compareTo di carta, e funziona da dio.

Solo che non l'ho implementato ordina in torneo perché non é richiesto. Voi?


no,ordina è un metodo che ho usato praticamente per ManoPiuAlta e ManoPiuBassa,perkè mi semplificava di molto il codice delle suddette...
In torneo nn l'ho messo quindi.
Ho usato un BubbleSort per questo metodo,ma ho visto che dayfallen l'ha fatto in una riga...bravo!IO NO:sad:

__________________
GET DROPBOX
# il grado di lentezza è direttamente proporzionale all'intensità della memoria;il grado di velocità è direttamente proporzionale all'intensità dell'oblio (Kundera) #
BLOG: Byte Strike
ChRiS :ciao:


Posted by dayfallen on 08-02-2005 20:48:

Originally posted by Voodoo
no,ordina è un metodo che ho usato praticamente per ManoPiuAlta e ManoPiuBassa,perkè mi semplificava di molto il codice delle suddette...
In torneo nn l'ho messo quindi.
Ho usato un BubbleSort per questo metodo,ma ho visto che dayfallen l'ha fatto in una riga...bravo!IO NO:sad:

Leggete nelle API i metodi della classe Arrays... non posso dirvi tutto che è già troppo banale...


Posted by ToBlEr:OnE on 08-02-2005 21:22:

Vi faccio una domanda: voi nella briscola come fate a decidere qual'è il seme incriminato, la briscola appunto?
Io pensavo di fare random tra i quattro semi, però non so se va bene... Che dite?

__________________
Blow[mono/CASUAL]*lab®

http://www.tobler.tk


Posted by karplus on 08-02-2005 21:40:

Originally posted by dayfallen
Leggete nelle API i metodi della classe Arrays... non posso dirvi tutto che è già troppo banale...


Mi tengo il mio che é ben collaudato, 4 righe al posto di 1 non mi cambieranno di certo il voto.

Cmq ora che ci penso negli es di laboratorio avevamo usato java.util.Arrays.sort() che ordinava un array di numeri.


All times are GMT. The time now is 02:27. Pages (27): « First ... « 21 22 23 24 [25] 26 27 »
Show all 397 posts from this thread on one page

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