![]() |
Pages (27): « First ... « 11 12 13 14 [15] 16 17 18 19 » ... 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] "CARTE" (http://www.dsy.it/forum/showthread.php?threadid=16602)
Originally posted by elendil
Io ho gestito l'eccezione, come viene richiesto, nel metodo Pesca.
Se il mazzo finisce io setto prossimaCarta a 0 e "virtualmente" creo un altro mazzo. In questo modo se in una mano ho tre carte e il mazzo finisce, ricomincia a pescare dal "nuovo" mazzo, che poi è lo stesso di prima che riparte dall'inizio.![]()
Unico punto dolente: se, sfiga vuole, mescolo il primo mazzo e ASSO DI CUORI finisce in fondo e poi rimescolo il secondo mazzo e ASSO DI CUORI finisce in cima al mazzo, sono cazzi perchè rischio di avere due ASSI DI CUORI in una stessa mano. Ma l'ipotesi, su 52 carte, è abbastanza improbabile. Spero...![]()
provaclassi
ciao a tutti sto facendo un main per vedere se le classi del progetto seme valore e carta funzionano come dovrebbero.
per seme e valore no problem però per carta quando gli do l'istruzione
seme s=new seme(4)
valore v=new valore(6)
carta c=new carta(s,v)
mi da errore: not a statement
cioè non riconosce le classi seme e valore le devo mettere da qualche parte per fargliele leggere nel classpath? se faccio un copia-incolla nel prog.io che importo all'inizio mi da erroe comunque
come non detto...
toString mazzo
il metodo toString() di mazzo vuole una descrizione dell'intero mazzo....
quindi io gli pongo un ciclo for (int i=0;i<maxcarte;i++)
e gli dico di returnare c(che è una carta).toString() in posizione i però mi da missing return statement cosa manca?
Re: toString mazzo
Originally posted by pinauz
il metodo toString() di mazzo vuole una descrizione dell'intero mazzo....
quindi io gli pongo un ciclo for (int i=0;i<maxcarte;i++)
e gli dico di returnare c(che è una carta).toString() in posizione i però mi da missing return statement cosa manca?
ma sei sempre tu? ti eleggo miglior membro del forum fino al 9-02!! in che senso basta non mettere il return nel for? bastano le parentesi? se non scrivo return perde il senso!
Originally posted by pinauz
ma sei sempre tu? ti eleggo miglior membro del forum fino al 9-02!! in che senso basta non mettere il return nel for? bastano le parentesi? se non scrivo return perde il senso!
non ho ben capito cosa vuole!
vuole una cosa del genere:
pos1 asso di cuori
pos2 tre di picche
pos3 quattro di denari
Originally posted by pinauz
non ho ben capito cosa vuole!
vuole una cosa del genere:
pos1 asso di cuori
pos2 tre di picche
pos3 quattro di denari
ma nessuno si è chiesto il perchè hanno scritto nell'ultima pagina che NON SI DEVONO USARE CLASSI PUBLIC:
QUESTE SONO LE PAROLE TESTUALI: Dovranno essere consegnati tutti i sorgenti Java che permettano al programma di essere compilato ed eseguito correttamente
§ compressi in un archivio di tipo ZIP che estragga i file nella directory in cui si trova l’archivio stesso, oppure
§ contenuti in un unico file in cui tutte le classi non devono essere dichiarate di tipo public;
Originally posted by marcolino85
ma nessuno si è chiesto il perchè hanno scritto nell'ultima pagina che NON SI DEVONO USARE CLASSI PUBLIC:
QUESTE SONO LE PAROLE TESTUALI: Dovranno essere consegnati tutti i sorgenti Java che permettano al programma di essere compilato ed eseguito correttamente
§ compressi in un archivio di tipo ZIP che estragga i file nella directory in cui si trova l’archivio stesso, oppure
§ contenuti in un unico file in cui tutte le classi non devono essere dichiarate di tipo public;
Mi sono incartato con il metodo distribuisci; come faccio a usarlo se pretende 2 oggetti della classe mano, ma essendo mano astratta non posso crearli?
Originally posted by karplus
Mi sono incartato con il metodo distribuisci; come faccio a usarlo se pretende 2 oggetti della classe mano, ma essendo mano astratta non posso crearli?
Qualcuno mi spiega cosa deve fare il metodo :astratto int valore().
il testo dice che deve ritornare un intero rappresentante il valore numerico di una mano.
io ho capito cosi:
deve ritornare il valore complessivo delle carte presenti in una mano ( praticamente sommando i valori anche se i semi sono diversi)?
è giusto
__________________
Jessica Alba Italian Fans Site
Originally posted by [>>>>VK<<<<]
Qualcuno mi spiega cosa deve fare il metodo :astratto int valore().
il testo dice che deve ritornare un intero rappresentante il valore numerico di una mano.
io ho capito cosi:
deve ritornare il valore complessivo delle carte presenti in una mano ( praticamente sommando i valori anche se i semi sono diversi)?
è giusto
| All times are GMT. The time now is 04:00. | Pages (27): « First ... « 11 12 13 14 [15] 16 17 18 19 » ... Last » Show all 397 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.