.dsy:it. Pages (16): « First ... « 6 7 8 9 [10] 11 12 13 14 » ... 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] TV Serial Cataloger (http://www.dsy.it/forum/showthread.php?threadid=38964)


Posted by -MaVeRiK86- on 17-09-2009 21:02:

Originally posted by Stella20
...io il metodo main l'ho richiamato solo nella classe DB..poi ci pensa il prof...

E se il prof usa un suo main?


Posted by AnTHrAx on 17-09-2009 21:03:

nono è sbagliato stella!
tu il metodo main non lo devi fare nella classe DB!
Il main lo devi fare solo al fine di testare tutti i tuoi metodi!

__________________
:O


Posted by Stella20 on 17-09-2009 21:06:

adesso ho riletto il testo e nella sezione modalità di consegna il prof richiede un file in cui si spieghi il modo con cui ci si interfaccia con il programma cioè???


Posted by sHADOw001 on 17-09-2009 21:08:

Stella a m'è m'ha cannato il ValidatoreHTML perchè avevo messo anche il main..
inviagli solo le cose richieste nella consegna, niente di più!


Posted by Stella20 on 17-09-2009 21:09:

quindi niente main nel codice???


Posted by giron on 17-09-2009 21:09:

se nel vostro mai avete 3 query (una serialQuery, una titleSubstringQuery e una beforeYearQuery), in quest'ordine, e la serialQuery non ritorna risultati, nel senso che non esiste nessun episodio facente parte di quella serie, partirà un eccezione giusto? ma allora le successive due query che potevano essere corrette e dar luogo a dei risultati, non verranno eseguite...giusto?


Posted by giron on 17-09-2009 21:12:

tu puoi inviare una classe con metodo main, ma non deve essere nessuna delle classi richieste dal prof..creati una nuova classe chiamata main per fare i test


Posted by Stella20 on 17-09-2009 21:13:

xkè dovrebbe lanciare eccezioni nel caso in cui la ricerca non ritorni alcun episodio??no no..se non trova episodi che soddisfano quella ricerca può benissimo eseguire le altre due...

qualcuno mi spiega cosa intende il prof con un file che indichi il modo con cui interfacciarsi col programma???mi riferisco alla relazione


Posted by sHADOw001 on 17-09-2009 21:15:

Originally posted by giron
se nel vostro mai avete 3 query (una serialQuery, una titleSubstringQuery e una beforeYearQuery), in quest'ordine, e la serialQuery non ritorna risultati, nel senso che non esiste nessun episodio facente parte di quella serie, partirà un eccezione giusto? ma allora le successive due query che potevano essere corrette e dar luogo a dei risultati, non verranno eseguite...giusto?

Bella domanda..è quello che mi sto chiedendo anche io.Non vedo alternative anche perchè l'unica sarebbe usare un System.out.println("Non ci sono risultati"); e proseguire, ma non mi sembra una buona soluzione!


Posted by sHADOw001 on 17-09-2009 21:18:

Originally posted by Stella20
qualcuno mi spiega cosa intende il prof con un file che indichi il modo con cui interfacciarsi col programma???mi riferisco alla relazione

Se magari hai un ordine preciso con cui eseguire i tuoi metodi, quali eccezioni far lanciare al main, se vanno gestite in un modo particolare..penso cose così..


Posted by Stella20 on 17-09-2009 21:22:

non intende magari come far partire il programma dato che non c'è un vero e proprio main??
da quello ke mi sembra di aver capito ognuno lo gestisce a modo suo..
io ho consegnato l'ultimo progetto con il main all'interno di una classe richiesta e non ha dato nessun problema...
in questo caso penso sia la classe DB da cui far partire l'intero programma e quindi in questa classe inserire un metodo main per istanziare un oggetto e richiamare i vari metodi..


Posted by sHADOw001 on 17-09-2009 21:26:

Non penso che lui utilizzi direttamente la tua classe DB per far partire il progetto, ma un suo main comune a tutti i progetti.Lui lancia i metodi e si aspetta che si comportino in un certo modo..se ho ben capito il tuo dubbio..


Posted by giron on 17-09-2009 21:27:

Originally posted by giron se nel vostro mai avete 3 query (una serialQuery, una titleSubstringQuery e una beforeYearQuery), in quest'ordine, e la serialQuery non ritorna risultati, nel senso che non esiste nessun episodio facente parte di quella serie, partirà un eccezione giusto? ma allora le successive due query che potevano essere corrette e dar luogo a dei risultati, non verranno eseguite...giusto? Bella domanda..è quello che mi sto chiedendo anche io.Non vedo alternative anche perchè l'unica sarebbe usare un System.out.println("Non ci sono risultati"); e proseguire, ma non mi sembra una buona soluzione!



Si ho pensato anche io a fare ritornare una stringa con "Non ci sono risutlati" ma il metodo public Episode[] query(Query q) deve ritornare
un array di episodi quinti non puoi ritornare un System.out.println("").


Comunque, pensandoci bene, è una cosa che deve gestire il prof nel main. Infatti, considerando l'esempio che ho fatto delle 3 query, basta mettere un try nel codice della prima query e un catch prima della seconda query..a quel punto verrebbe stampata l'eccezione per la prima query ma le altre verrebbero eseguite subito dopo. :) :)


Posted by sHADOw001 on 17-09-2009 21:29:

Mi auguro vivamente che la pensi come te, altrimenti qui si blocca tutto :D
Ma ho tanta paura che lui alla dichiarazione del main faccia un bel
throws Exception
e lanci il programma....


Posted by giron on 17-09-2009 21:34:

Mi auguro vivamente che la pensi come te, altrimenti qui si blocca tutto Ma ho tanta paura che lui alla dichiarazione del main faccia un bel throws Exception e lanci il programma....



mmm...ma allora l'alternativa sarebbe mettere un try catch nel metodo public Episode[] query(Query q)

no?

troppi dubbi...gli darebbe fastidio un try catch all'interno di un metodo?


All times are GMT. The time now is 17:23. Pages (16): « First ... « 6 7 8 9 [10] 11 12 13 14 » ... Last »
Show all 229 posts from this thread on one page

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