|
|
|
|
| |
|
dayfallen |
[QUOTE][i]Originally posted by elendil [/i]
... |
02-02-2005 15:59 |
|
|
dayfallen |
.consigliere.
Registered: Sep 2004
Posts: 124 (0.02 al dì)
Location: Lausanne, Svizzera
Corso: Comunicazione Digitale
Anno: Terzo Anno - Fuori Corso
Time Online: 1 Day, 6:07:45 [...]
Status: Offline
Edit | Report | IP: Logged |
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...
Io semplicemente quando finiscono le carte faccio rimescolare il mazzo senza crearne uno nuovo... però ora che mi ci fai pensare quel problema molto poco probabile c'è anche da me...
|
02-02-2005 15:59 |
|
|
| |
|
pinauz |
provaclassi |
02-02-2005 16:18 |
|
|
pinauz |
.grande:maestro.
Registered: Nov 2004
Posts: 734 (0.10 al dì)
Location: a casa mai
Corso: NO: la nostra risposta al vostro calcio
Anno: !!!!!!!
Time Online: 3 Days, 17:43:10 [...]
Status: Offline
Edit | Report | IP: Logged |
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
|
02-02-2005 16:18 |
|
|
| |
|
pinauz |
come non detto... ... |
02-02-2005 16:28 |
|
|
pinauz |
.grande:maestro.
Registered: Nov 2004
Posts: 734 (0.10 al dì)
Location: a casa mai
Corso: NO: la nostra risposta al vostro calcio
Anno: !!!!!!!
Time Online: 3 Days, 17:43:10 [...]
Status: Offline
Edit | Report | IP: Logged |
come non detto...
|
02-02-2005 16:28 |
|
|
| |
|
pinauz |
toString mazzo |
02-02-2005 17:04 |
|
|
pinauz |
.grande:maestro.
Registered: Nov 2004
Posts: 734 (0.10 al dì)
Location: a casa mai
Corso: NO: la nostra risposta al vostro calcio
Anno: !!!!!!!
Time Online: 3 Days, 17:43:10 [...]
Status: Offline
Edit | Report | IP: Logged |
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?
|
02-02-2005 17:04 |
|
|
| |
|
dayfallen |
Re: toString mazzo |
02-02-2005 17:09 |
|
|
dayfallen |
.consigliere.
Registered: Sep 2004
Posts: 124 (0.02 al dì)
Location: Lausanne, Svizzera
Corso: Comunicazione Digitale
Anno: Terzo Anno - Fuori Corso
Time Online: 1 Day, 6:07:45 [...]
Status: Offline
Edit | Report | IP: Logged |
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?
basta non mettere il return in un for
|
02-02-2005 17:09 |
|
|
| |
|
pinauz |
ma sei sempre tu? ti eleggo miglior membro del for ... |
02-02-2005 17:29 |
|
|
pinauz |
.grande:maestro.
Registered: Nov 2004
Posts: 734 (0.10 al dì)
Location: a casa mai
Corso: NO: la nostra risposta al vostro calcio
Anno: !!!!!!!
Time Online: 3 Days, 17:43:10 [...]
Status: Offline
Edit | Report | IP: Logged |
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!
|
02-02-2005 17:29 |
|
|
| |
|
dayfallen |
[QUOTE][i]Originally posted by pinauz [/i]
... |
02-02-2005 17:31 |
|
|
dayfallen |
.consigliere.
Registered: Sep 2004
Posts: 124 (0.02 al dì)
Location: Lausanne, Svizzera
Corso: Comunicazione Digitale
Anno: Terzo Anno - Fuori Corso
Time Online: 1 Day, 6:07:45 [...]
Status: Offline
Edit | Report | IP: Logged |
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!
beh pensa a come poter restituire soltanto 1 stringa e non 52 stringhe
lui ne vuole solo 1...
Non posso dirti tutto senò annullano il mio...
|
02-02-2005 17:31 |
|
|
| |
|
pinauz |
non ho ben capito cosa vuole!
... |
02-02-2005 17:36 |
|
|
pinauz |
.grande:maestro.
Registered: Nov 2004
Posts: 734 (0.10 al dì)
Location: a casa mai
Corso: NO: la nostra risposta al vostro calcio
Anno: !!!!!!!
Time Online: 3 Days, 17:43:10 [...]
Status: Offline
Edit | Report | IP: Logged |
non ho ben capito cosa vuole!
vuole una cosa del genere:
pos1 asso di cuori
pos2 tre di picche
pos3 quattro di denari
|
02-02-2005 17:36 |
|
|
| |
|
dayfallen |
[QUOTE][i]Originally posted by pinauz [/i]
... |
02-02-2005 17:37 |
|
|
dayfallen |
.consigliere.
Registered: Sep 2004
Posts: 124 (0.02 al dì)
Location: Lausanne, Svizzera
Corso: Comunicazione Digitale
Anno: Terzo Anno - Fuori Corso
Time Online: 1 Day, 6:07:45 [...]
Status: Offline
Edit | Report | IP: Logged |
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
sì io ho fatto così... anche se nel programma in effetti non viene mai utilizzata...
e cmq tutta quella roba l'ho messa in un'unica stringa... non in tante separate
|
02-02-2005 17:37 |
|
|
| |
|
marcolino85 |
ma nessuno si è chiesto il perchè hanno scritto ... |
02-02-2005 18:13 |
|
|
marcolino85 |
puntualmente in ritardo
Registered: Jan 2005
Posts: 603 (0.08 al dì)
Location: Carugate
Corso: Comunicazione Digitale
Anno: Out :)
Time Online: 11 Days, 16:05:47 [...]
Status: Offline
Edit | Report | IP: Logged |
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;
|
02-02-2005 18:13 |
|
|
| |
|
dayfallen |
[QUOTE][i]Originally posted by marcolino85 [/i]
... |
02-02-2005 18:21 |
|
|
dayfallen |
.consigliere.
Registered: Sep 2004
Posts: 124 (0.02 al dì)
Location: Lausanne, Svizzera
Corso: Comunicazione Digitale
Anno: Terzo Anno - Fuori Corso
Time Online: 1 Day, 6:07:45 [...]
Status: Offline
Edit | Report | IP: Logged |
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;
Java non permette la presenza di più di una classe public all'interno di un unico file... e quando dichiari una classe public il nome del file dev'essere lo stesso della classe...
Se hai altri dubbi leggi le FAQ del sito in cui si inseriscono gli esercizi del SiLab... sono esattamente gli stessi problemi
|
02-02-2005 18:21 |
|
|
| |
|
karplus |
Mi sono incartato con il metodo distribuisci; come ... |
02-02-2005 19:38 |
|
|
karplus |
.grande:maestro.
Registered: Jun 2004
Posts: 1208 (0.16 al dì)
Location:
Corso: Informatica per la Comunicazione (magistrale)
Anno:
Time Online: 7 Days, 2:33:37 [...]
Status: Offline
Edit | Report | IP: Logged |
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?
|
02-02-2005 19:38 |
|
|
| |
|
dayfallen |
[QUOTE][i]Originally posted by karplus [/i]
... |
02-02-2005 19:59 |
|
|
dayfallen |
.consigliere.
Registered: Sep 2004
Posts: 124 (0.02 al dì)
Location: Lausanne, Svizzera
Corso: Comunicazione Digitale
Anno: Terzo Anno - Fuori Corso
Time Online: 1 Day, 6:07:45 [...]
Status: Offline
Edit | Report | IP: Logged |
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?
Chi ha mai detto che devi crearli scusa?
|
02-02-2005 19:59 |
|
|
| |
|
[>>>>VK<<<<] |
Qualcuno mi spiega cosa deve fare il metodo :astra ... |
02-02-2005 20:13 |
|
|
[>>>>VK<<<<] |
.arcimaestro.
Registered: Jan 2005
Posts: 347 (0.05 al dì)
Location:
Corso:
Anno:
Time Online: 1 Day, 22:11:49 [...]
Status: Offline
Edit | Report | IP: Logged |
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
|
02-02-2005 20:13 |
|
|
| |
|
dayfallen |
[QUOTE][i]Originally posted by [>>>>VK ... |
02-02-2005 20:32 |
|
|
dayfallen |
.consigliere.
Registered: Sep 2004
Posts: 124 (0.02 al dì)
Location: Lausanne, Svizzera
Corso: Comunicazione Digitale
Anno: Terzo Anno - Fuori Corso
Time Online: 1 Day, 6:07:45 [...]
Status: Offline
Edit | Report | IP: Logged |
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
Non devi sommare niente... in base alla classe in cui lo implementi ti ritorna il valore della carta più alta / bassa / uguale / briscola presente nel mazzo
|
02-02-2005 20:32 |
|
|
| |
|
All times are GMT. The time now is 16:28. |
|
|
|
|
|
|
|
| |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|