![]() |
Pages (3): « 1 2 [3] 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)
la classe ManoUguale però non gestisce la doppia coppia: se una mano ha una coppia e la seconda due la partita finisce cmq in parità...
come faccio in TORNEO a istanziare elementi delle classi ManoPiuùAlta, ManoPiuBassa, ManoUguali,ManoBriscola.
sono abstract e mi da questo errore:
"Mano..... is abstract; cannot be instantiated"
help mi manca poco alla fine.
__________________
Jessica Alba Italian Fans Site
Originally posted by [>>>>VK<<<<]
come faccio in TORNEO a istanziare elementi delle classi ManoPiuùAlta, ManoPiuBassa, ManoUguali,ManoBriscola.
sono abstract e mi da questo errore:
"Mano..... is abstract; cannot be instantiated"
help mi manca poco alla fine.
Originally posted by pinauz
la classe ManoUguale però non gestisce la doppia coppia: se una mano ha una coppia e la seconda due la partita finisce cmq in parità...
E poverino, ha anche ragione!!!
si ha SEMPRE ragione lui
Originally posted by karplus
Se hai passato l'esame dovresti sapere perlomeno da dove iniziare![]()
Cmq c'é un mega 3ad dove si aiutano coloro che stanno facendo il progetto; io stesso non sapevo da che parte iniziare prima di entrare in quel 3ad,
Passa di lì, con la scusa che sei una donna magari ti cagheranno molto di più![]()
E' inoltre richiesto di consegnare, entro venerdì 11 febbraio 2005, una copia cartacea della stampa del codice sorgente prodotto in portineria del DSI o nella casella di posta del docente...
Sapreste darmi l'indirizzo preciso?
Originally posted by K)M4STER
E' inoltre richiesto di consegnare, entro venerdì 11 febbraio 2005, una copia cartacea della stampa del codice sorgente prodotto in portineria del DSI o nella casella di posta del docente...
Sapreste darmi l'indirizzo preciso?
Ho appena trovato una postilla che non mi piace nella descrizione della classe Torneo.
Il metodo deve anche prevedere la gestione di eventuali
eccezioni che possono venire lanciate durante l'esecuzione della
classe.
Cioè bisognerebbe mettere un try-catch all'interno di ogni gioco, ovvero comprendere con un try ogni gioco, giusto?
Se metto un catch x nomorecards dopo la fine del try che ha abbracciato tutto il relativo gioco ManoXXX, il compilatore mi dice che nel try non c'é alcuna condizione perché nomorecards venga lanciato! Ma se il try comprende tutto il gioco scelto che a sua volta comprende i vari getcarta che fanno capo a pesca che ha all'interno la gestione e il relativo throw di questa eccezione!!!
Io avevo fatto semplicemente che ogni 5 partite il mazzo veniva ri-mischiato, ma temo bisogni usare un try-catch e rimischiare quando salta fuori il nomorecards vero?
però non mi viene sto try catch... 
se non usi nessun try e catch il compilatore ti dice quando c'è qualche eccezione non gestita... semplicemente non compila, quindi sai esattamente dove si può presentare l'eccezione perché ti salta fuori l'errore in fase di compilazione... lì metti un try e catch...
Il compilatore non mi dice di eccezioni non gestite, compila tranquillamente.
Ma quando eseguo il programma l'eccezione nomorecardsexception salta fuori quando creo un qualsiasi Manoxxx dopo 5 partite, allora ho messo la costruzione di questo oggetto in un try e dopo il catch nomorecards ma il compilatore si ostina a dirmi la stessa cosa di prima!
Se invece scelgo di intercettare ArrayIndexOutOfBoundsException e faccio che quando viene intercettata il mazzo viene rimescolato tutto funziona, per cui faccio così.
come avete creato il costruttore di ManoBriscola? il testo dice che bisogna implementare il costruttore che ha argoemento solo mazzo. a questo punto il seme briscola va creato nel main e non nel corpo della classe giusto?
Originally posted by pinauz
come avete creato il costruttore di ManoBriscola? il testo dice che bisogna implementare il costruttore che ha argoemento solo mazzo. a questo punto il seme briscola va creato nel main e non nel corpo della classe giusto?
In torneo il presentarsi o meno di eventuali eccezioni dipende da come avete scritto il codice, la richiesta è solo di gestire le "EVENTUALI ECCEZIONI", se non ce ne sono non preoccupatevi!!!
Ah, io ho tolto l'if che mi rimescolava le carte ogni 5 partite per mettere un try-catch che intercetta l'eccezione che con il mio if precedente non sarebbe mai stata lanciata 
Sono quantomeno dubbioso se rimettere l'if di prima o lasciare questo try-catch, il risultato é lo stesso ma imho era più elegante l'if. ![]()
Ah, quando una partita finisce in pareggio voi aggiungete una vittoria x ogni giocatore o non aggiungete niente?
io non aggiungo niente...
Originally posted by dayfallen
Rileggi bene il testo![]()
no, la mano la crei come hai sempre fatto... il Seme che ti determina la briscola influisce solo sul metodo valore()...
cioè no scusa ho detto una c******a; non mi torna una cosa se il costruttore di mano vuole come argomenti un mazzo e un seme io gli devo dare cmq un seme generico che poiviene reimpostato automaticamente?
Originally posted by filipp8
no, la mano la crei come hai sempre fatto... il Seme che ti determina la briscola influisce solo sul metodo valore()...
il seme non lo devi determinare nel costruttore, ma prima...
fai un
Seme s = new Seme(Math.random ecc ecc);
ManoBriscola a = new ManoBriscola (m, s);
ManoBriscola b = new ManoBriscola (m, s);
così hai due mani e la briscola è la stessa...
comunque è vero, il mio problema è che mano già pesca 5 carte a testa, ed è per quello che durante la giocata di torneo perdo nel nulla 10 carte... non sò come risolverlo...
il mio costruttore mano è cosi
abstract class Mano
{
CODICE TAGLIATO COME DA REGOLAMENTO
}
funzionano tutti da dio e sempre, ma perdo le prime 10 carte del mazzo... come se fosse un mazzo da 40... capite?
ti consiglio di togliere il codice, è vietato postarlo per intero...
cmq io l'ho risolta così...
creo tutto il necessario, mazzo e mani quind, chiedo all'utente quante partite vuole fare, chiudo la gestione della partita in un for che per ultima istruzione ha un bel distribuisci()...
così la prima partita la si fa con le carte pescate dal costruttore, le seguenti dal metodo distribuisci()...
così non si spreca nessuna carta... (ovviamente nel for va gestita l'eccezione NoMoreCardsException che, quando catturata, lancia il metodo mescola() seguito da un bel distribuisci()...
funziona tutto alla grande....
ripeto, togli il codice...
ciao
Originally posted by zak84
il mio costruttore mano è cosi
Intervento del moderatore:
"Era"; sorry ma per Regolamento è vietato postare codice di elaborati in corso
__________________
"Voi che tingete i mari del colore dello zinco, che tramutate i boschi in gialli deserti, i venti in fumi di polveri da sparo e che bruciate i cieli. Voi che volete ripetere i malvagi atti della sconsiderata Lilith, che fu la prima moglie di Adamo e poi la sposa del Diavolo. Voi che volete ripetere la ribellione scatenata da Lucifero, del mondo celeste il più splendente. Voi! Ascoltate l'afflizione della sottospecie alata che vola alta nel cielo." [Angel Sanctuary]
::: mail: yoruno@dsy.it ::: ::: My Site ::: ::: Dsy Photo Gallery ::: ::: DeviantART Gallery :::
Originally posted by filipp8
il seme non lo devi determinare nel costruttore, ma prima...
fai un
Seme s = new Seme(Math.random ecc ecc);
ManoBriscola a = new ManoBriscola (m, s);
ManoBriscola b = new ManoBriscola (m, s);
così hai due mani e la briscola è la stessa...
Originally posted by pinauz
come avete creato il costruttore di ManoBriscola? il testo dice che bisogna implementare il costruttore che ha argoemento solo mazzo. a questo punto il seme briscola va creato nel main e non nel corpo della classe giusto?
se faccio così però non da la prima carta al primo, la seconda al secondo, la terza al primo... e così via. ma da le prime 5 carte al primo e le secondee 5 al secondo...
Archivio .zip
Ragazzi nell'archivio .zip andavano consegnati i file .java o i file .class del programma?
Re: Archivio .zip
Originally posted by escanor
Ragazzi nell'archivio .zip andavano consegnati i file .java o i file .class del programma?
IL codice sorgente va stampato in bianco e nero o a colori (i vari colori per evidenziare le keywords,le stringhe i simbolie..)
P.S
Cosa intendono quando dicono che si devono descrivere le implementazioni fatte???
Se io ho seguito il testo e implementazioni alle clesi nn ne ho fatte nn devo scrivere niente, giusto?
__________________
Jessica Alba Italian Fans Site
E l'archivio .zip va rinominato in maniera particolare o basta consegnare tipo "progetto2005.zip"?
Originally posted by [>>>>VK<<<<]
IL codice sorgente va stampato in bianco e nero o a colori (i vari colori per evidenziare le keywords,le stringhe i simbolie..)
P.S
Cosa intendono quando dicono che si devono descrivere le implementazioni fatte???
Se io ho seguito il testo e implementazioni alle clesi nn ne ho fatte nn devo scrivere niente, giusto?
__________________
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 
Originally posted by Voodoo
Devi cmq scrivere un breve allegato che spiega come hai fatto il progetto...se lo hai seguito alla lettera e non hai aggiunto alcun metodo o classe,descrivi magari l'ordine con cui hai implemetato le classi o spiega sommariamente come hai fatto a risolvere certi metodi particolarmente significativi per il progetto...(che so io,mescola(),ordina(),valore() ...).
Il nome che si dà allo zip è insignificante,basta che nn scrivi parolacce,insulti,ecc ...![]()
scrivere in un commento sopra ogni sorgente:
-componenti del gruppo e loro matricola;
-turno e prof di riferimento;
ok??
Ciao programmers!
Mi spiegate una cosa della classe mano? Essa deve contenere un metodo astratto, giusto?
Quindi la devo dichiarare classe astratta? Public abstract class? E anche il metodo, giusto? Peccato che così facendo il compilatore mi dia errore... voi che avete fatto?
__________________
Blow[mono/CASUAL]*lab®
http://www.tobler.tk
ti da errore perchè non si scrive public abstract class, ma solo abstract class
Originally posted by filipp8
ti consiglio di togliere il codice, è vietato postarlo per intero...
cmq io l'ho risolta così...
creo tutto il necessario, mazzo e mani quind, chiedo all'utente quante partite vuole fare, chiudo la gestione della partita in un for che per ultima istruzione ha un bel distribuisci()...
così la prima partita la si fa con le carte pescate dal costruttore, le seguenti dal metodo distribuisci()...
così non si spreca nessuna carta... (ovviamente nel for va gestita l'eccezione NoMoreCardsException che, quando catturata, lancia il metodo mescola() seguito da un bel distribuisci()...
funziona tutto alla grande....
ripeto, togli il codice...
ciao
Originally posted by Voodoo
Devi cmq scrivere un breve allegato che spiega come hai fatto il progetto...se lo hai seguito alla lettera e non hai aggiunto alcun metodo o classe,descrivi magari l'ordine con cui hai implemetato le classi o spiega sommariamente come hai fatto a risolvere certi metodi particolarmente significativi per il progetto...(che so io,mescola(),ordina(),valore() ...).
Il nome che si dà allo zip è insignificante,basta che nn scrivi parolacce,insulti,ecc ...![]()
scrivere in un commento sopra ogni sorgente:
-componenti del gruppo e loro matricola;
-turno e prof di riferimento;
ok??
Originally posted by pinauz
il testo dice che l'utente dev poter scegliere la modalità di distribuzione delle carte cioè
metodo 1: 5 carte alla volta
metodo 2: 1 carta alla volta
detto questo non mi torna una cosa:
per dare 5 carte alla volta creo semplicemente due oggetti manopiualta manopiubassa etc..
per dare una carta alla volta io uso il metodo m.distribuisci ma per poterlo fare devo cmq creare due oggetti di manopiualta,manupoubassaetc che mi tolgono le 10carte automaticamente quando vengono create
tu come hai fatto scusa?
__________________
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 
Per quanto riguarda il codice va bene anche in bianco e nero??
__________________
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 
Originally posted by zak84
ti da errore perchè non si scrive public abstract class, ma solo abstract class

__________________
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 
Originally posted by Voodoo
No.
Ecco il prototipo del metodo distribuisci:
public void distribuisci(Mano uno,Mano due);
Come vedi non c'è da creare di nuovo due mani ma utilizzare quelle già create,anke perkè il metodo distribuisci usa il metodo pesca della classe Mazzo,il quale tiene conto delle carte date tramite la variabile prossimaCarta...
poi io ho fatto accedere il metodo all'array di carte della mano,quindi non rendendo private quest'ultima...
Spero di essere stato chiaro
Originally posted by Voodoo
Sbagliato.
L'errore di tobierone dev'essere un altro,il modificatore non c'entra nulla.
Ricordo che le classi astratte devono avere almeno un metodo astratto che NON abbia il corpo del metodo implementato,perkè lo devono fare le sottoclassi delle stesse.
![]()
__________________
Blow[mono/CASUAL]*lab®
http://www.tobler.tk
infatti non devi creare due mani perchè devi averle già create ma se le hai già create m1=new ManoPiuAlta(Mazzo m) m2=new ManoPiuAlta(m) hai già dato 5 carte alla mano 1 e 5 carte alla mano 2 e perchè il costruttore di mano è c[i].pesca(m) e il metodo pesca setta la variabile prossimacarta
__________________
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 
Originally posted by Voodoo
Non capisco se hai risolto il problema o se c'è ancora qualcosa che ti turba...
Facendo un riassuntino:
1)il costruttore di mano pesca dal mazzo 5 carte e le assegna alle posizioni del proprio array;
2)il metodo pesca accede alla posizione dell'array che rappresenta il mazzo di carte,indicata dalla variabili prossima carta;
3)il metodo distribuisci sfrutta (per come l'ho fatto io)il metodo pesca accedendo alla variabile c[] di mano e sfruttando il metodo pesca prima per una mano e poi per un'altra;
4)Una volta create le due mani,nella classe Torneo se sfrutti la modalità distribuisci una carta alla volta usi il metodo distribuisci, altrimenti crei di nuovo due oggetti Mano che pescheranno 5 carte a testa e terranno conto della posizione...
stop
Aiuto!
Ma il vostro programma come si svolge?
Io lancio torneo, questo mi chiede di scegliere tra i 4 giochi, dopodiche' scelgo in numero di giocate e la modalita' di distribuzione, poi per ogni mano guardo se chi vince o chi perde perso...
sommo il numero di vinte e vedo se ho vinto il gioco...
finisce cosi' ..? in realta' non si gioca a niente ma si vede solo cosa mi capita di volta in volta...
non e' che il giocatore deve anche fare oter cambiare le carte e quelle cose li' vero?
grazie!
ciao!!!
Originally posted by muffi3005
Aiuto!
Ma il vostro programma come si svolge?
Io lancio torneo, questo mi chiede di scegliere tra i 4 giochi, dopodiche' scelgo in numero di giocate e la modalita' di distribuzione, poi per ogni mano guardo se chi vince o chi perde perso...
sommo il numero di vinte e vedo se ho vinto il gioco...
finisce cosi' ..? in realta' non si gioca a niente ma si vede solo cosa mi capita di volta in volta...
non e' che il giocatore deve anche fare oter cambiare le carte e quelle cose li' vero?
grazie!
ciao!!!
ah ok!
mi stava venendo il "dubbio esistenziale il giorno prima della consegna"
acc..
Grazie!!!
ciao
no che non ho risolto!
fermati al tuo punto 4: per poter usare la modalità distribuisci devi aver già creato le due mani che ti hanno già tolto 5 carte a testa! anche se poi le carte glie le cambi con quelle che distribuisci hai cmq buttato via 10carte!
Originally posted by zak84
esatto è proprio questo il mio problema... e vi chiedo un aiuto assurdo... se non potete in un topic ditemelo via email...
grazie anticipato
Originally posted by pinauz
meno male pensavo di essere l'unico! o miraccomando appena sai qualcosa fai un segnale!
ma cosa si deve consegnare di cartaceo, solo il codice sorgente e basta oil codice sorgente + la documentazione?
__________________
Jessica Alba Italian Fans Site
Originally posted by [>>>>VK<<<<]
ma cosa si deve consegnare di cartaceo, solo il codice sorgente e basta oil codice sorgente + la documentazione?
Per la consegna del codice va consegnato in busta chiusa con su il nome del docente ?
__________________
Jessica Alba Italian Fans Site
Originally posted by [>>>>VK<<<<]
Per la consegna del codice va consegnato in busta chiusa con su il nome del docente ?
qualcuno lo sa?
Originally posted by dayfallen
Penso ce l'abbiano tutti quel problema se hanno seguito alla lettera il testo...![]()
non ci credo sono riuscito a finire quasi tutto e funziona! non ci avrei mai scommesso! devo solo sistemare la modlità di distribuzione ma penso di lasciarla così com'è...solo una cosa non mi torna e spero che qualcuno mi aiuti dato che ormai siamo agli sgoccioli:
per la scelta del gioco ho fatto:
switch(scelta){
case 'a':
....
case 'b':
...
case 'c':
...
case 'd':
...
default:
...}
solo che finita l'esecuzione del gioco scelto il programma comincia ad eseguire il gioco successivo. ad esempio se scelgo 'a' finita l'esecuzione di 'a' mi parte automaticamente l'esecuzione di 'b' e via via 'c' e 'd' compreso il default da cosa può dipendere?
le parentesi le ho messe come indicato sopra
direi che mancano i break alla fine di ogni gioco ![]()
Originally posted by karplus
direi che mancano i break alla fine di ogni gioco![]()
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?
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?
ecco, lo sapevo, io non ho seguito le lezioni perché devo fare solo il progetto e mi sono perso i consigli del prof...
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
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)
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
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
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?
raga sono incasinato!
non capisco come fare il metodo distribuisci(Mano, Mano)
qualche anima pia può darmi delle indicazioni?
grazie mille
usa il setCarta e dei bei for ![]()
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
__________________
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 
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?
__________________
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 
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?
__________________
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 
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![]()
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
Originally posted by dayfallen
Leggete nelle API i metodi della classe Arrays... non posso dirvi tutto che è già troppo banale...
Originally posted by ToBlEr:OnE
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?
Originally posted by Voodoo
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...
Originally posted by dayfallen
Leggete nelle API i metodi della classe Arrays... non posso dirvi tutto che è già troppo banale...
Se il tuo metodo funziona che problemi ti fai?
Cmq il bubblesort che alcuni hanno usato lo trovi qui:
http://webcen.dsi.unimi.it/wcinfo/p...ngArrayMain.pdf
pag 18-19
io per la briscola ho usato un metodo più semplice e volendo vedere anche più azzeccato... Pesco una carta e guardo il seme!
quando crei un oggetto manobriscola nell'argomento esige anche il seme della briscola, se non lo determini prima come fai ad ottenerlo dalla ManoBriscola stessa visto che non la puoi creare a causa della mancanza del seme della briscola in argomento?
Originally posted by karplus
quando crei un oggetto manobriscola nell'argomento esige anche il seme della briscola, se non lo determini prima come fai ad ottenerlo dalla ManoBriscola stessa visto che non la puoi creare a causa della mancanza del seme della briscola in argomento?
si può fare a meno di pescare la carta per guardare il seme, basta considerare la carta che è al primo posto nell'array...
Originally posted by filipp8
si può fare a meno di pescare la carta per guardare il seme, basta considerare la carta che è al primo posto nell'array...
questo è vero, cmq non penso sia un grosso problema...
chi mi aiuta con il sort()?
scusate, ma farlo scegliere all'utente il seme per la briscola? no?
Originally posted by filipp8
questo è vero, cmq non penso sia un grosso problema...
chi mi aiuta con il sort()?
Originally posted by Odeen
scusate, ma farlo scegliere all'utente il seme per la briscola? no?
bella ho finito tutto compreso l'allegato! ci sentiamo l'anno prossimo
la può sempre pescare prima di creare gli oggetti manobriscola! cmq il metodo non mi sembra tanto sicuro assicurati piuttosto che la carta che peschi per la briscola torni a suo posto prima di creare gli oggetti manobriscola altrimenti la carta per la briscola non verrà mai inizializzata
di solito a briscola il seme che determina la briscola è quello dell'ultima carta del mazzo che viene girata sotto il resto e ovviamente alla fine può essere pescata da qualsiasi giocatore!!
alle superiori cosa facevate??lezione??
;![]()
__________________
www.alterazione.com www.andreaforzani.com
www.myspace.com/alterazione
www.myspace.com/festaincravilla
ciao raga!
ma cosa intende ilprof con la voce "modalità di distribuzione delle carte..." nella classe Torneo?
Originally posted by Odeenleggi più sopra nel thread...
ciao raga!
ma cosa intende ilprof con la voce "modalità di distribuzione delle carte..." nella classe Torneo?
__________________
"Voi che tingete i mari del colore dello zinco, che tramutate i boschi in gialli deserti, i venti in fumi di polveri da sparo e che bruciate i cieli. Voi che volete ripetere i malvagi atti della sconsiderata Lilith, che fu la prima moglie di Adamo e poi la sposa del Diavolo. Voi che volete ripetere la ribellione scatenata da Lucifero, del mondo celeste il più splendente. Voi! Ascoltate l'afflizione della sottospecie alata che vola alta nel cielo." [Angel Sanctuary]
::: mail: yoruno@dsy.it ::: ::: My Site ::: ::: Dsy Photo Gallery ::: ::: DeviantART Gallery :::
Originally posted by Odeen
ciao raga!
ma cosa intende ilprof con la voce "modalità di distribuzione delle carte..." nella classe Torneo?
__________________
Ti racconto di un mondo che inventeremo,
uno sfrenato mondo senza rimpianti
Jim (1943-1971)
Mano.java:29;class expected
return (CARTA)C[].get(CARTA);
Non riesco a capire perche mi da sempre questo err....
Qualche suggerimento...
__________________
«·´`·.(*·.¸(`·.¸ ¸.·´)¸.·*).·´`·»
«.·´¨*·.¸¸.Graziella .¸¸.·*¨`·.»
«·´`·.(¸.·´(¸.·* *·.¸)`·.¸).·´`·»
Originally posted by K)M4STER
Ma dici a me?
E perchè dovrebbe tornare a suo posto la carta? Ma scusa, quando giochi a briscola mica peschi una carta e la metti da parte per ricordare il seme? Ecco io faccio così, se la pesco come briscola non può finire in mano a un giocatore... Non mi sembra un errore, anzi...
Si infatti, credo e spero che gli interessi il programma sotto un puro e semplice aspetto informatico...
| All times are GMT. The time now is 21:58. | Pages (3): « 1 2 [3] Show all 397 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.