RACCOLTA f.a.q. SUL PROGETTO LOG del "4 febbraio" Clicca QUI per vedere il messaggio nel forum |
MìkÄ |
Onde evitare inutili perdite di tempo INVITO VOI TUTTI A INSERIRE QUI EVENTUALI TESTI DI E-MAIL (o altro) DA E VERSO I DOCENTI. |
MìkÄ |
> > Gradirei che mi rispondesse ad una domanda: il testo del progetto
stabilisce,
> > a proposito della classe Event, di emettere un'eccezione in caso di
> > errori di conversione e formato della stringa. In certi casi, si lancia
> > automaticamente NullPointerException: posso trattarla direttamente dal
> > main con un try...catch, o devo trattarla obbligatoriamente dalla
> > classe?
>
> Direi che dovresti creare delle tue classi di eccezione e sollevare solo
> quelle. Se si producono NullPointerException (un'eccezione piuttosto
> bruttina) in qualche metodo della classe, devi capire per quale motivo si
> verificano; se si verificano solo in corrispondenza di un errore di
> formato della stringa, fai in modo che il metodo in cui si verificano
> sollevi un'eccezione piu' decente (tipo EventFormatException). |
Verce |
Si può richiamare nel main di una classe il main di un'altra classe? se si, come?? |
yeah |
bah...
credo di si:
class A
{
public static void main(String args[])
{
System.out.println("hehehe!!!");
}
}
class B
{
public static void main(String args[])
{
A.main("");
}
}
Non so se va... ma ti serve x il progetto?
Che p***e! Mancano 3 g e devo ancora scrivere tutta la classe log e testare clientevent e webevent.
Solo ora, ho 20 eccezioni diverse scritte apposta.
Bel progetto di :) |
nitro84 |
a proposito di progetto con la System.in per inserire una stringa che comando devo usare?scusate l'ignoranza!!! |
nitro84 |
Originally posted by yeah
bah...
credo di si:
class A
{
public static void main(String args[])
{
System.out.println("hehehe!!!");
}
}
class B
{
public static void main(String args[])
{
A.main("");
}
}
Non so se va... ma ti serve x il progetto?
Che p***e! Mancano 3 g e devo ancora scrivere tutta la classe log e testare clientevent e webevent.
Solo ora, ho 20 eccezioni diverse scritte apposta.
Bel progetto di :)
lascia stare..a me mancano la Log la mainloop e da testare praticamente tutte..ogni giorno salta fuori qualche cosa di nuovo |
Verce |
Originally posted by yeah
bah...
credo di si:
class A
{
public static void main(String args[])
{
System.out.println("hehehe!!!");
}
}
class B
{
public static void main(String args[])
{
A.main("");
}
}
ecco perchè! mancava l'argomento! :cool:
(a chi interessasse cmq, non funziona propri così, al metodo main bisogna passargli un vettore dichiarato e inizializzato)
cmq, si, mi serviva per il progetto :D |
yeah |
lo so che bisogna passgli un vett, ma non avevo voglia di pensare come fare un vett vuoto... ;)
System.it.readLine() ?
Ma perchè non usi il pacchetto prog? Tanto...
Mi sono scervellato 5 minuti a capire come usare il sistema standard x lavorare coi file, poi ho usato FileInputManager & co, tanto funziona lo stesso.
Io prima di scrivere nuove classi ho testato a dovere quelle che già avevo scritto. Risultato: al momento di scrivere la classe Log tutto funzionava a dovere, e altrettanto dicasi per la MainLoop.
Cosi ora sono al 70% del tutto, devo aggiungere gli ultimi metodi a Log e scrivere la documentazione (che p***e, pure quella? mi mandate una email quando controllate il prog e vi spiego che fesserie ho scritto, no?) |
Verce |
Ma i commentini all'interno del codice sono importanti?
mh, io non ne ho messo neanche uno... |
yeah |
:)
Beh io ne ho messi il + possibile!
Ogni metodo ha un commento che spiega cosa fa
in più nei punti importanti ho inserito piccoli commenti chiarificatori...
Di certo ne ho messi + del necessario, ma ormai... ho stampato già tutto... sono 30pp :eek: |
Verce |
ok.. sono prossimo alla sottoposizione... ma x la documentazione va bene anche un file di tipo word? (.doc) |
|
|
|