Oppure

Loading
07/09/10 15:58
crashoverride
Ciao, oggi mentre studiavo il libro della mokabyte non ho capite questi 2 concetti...

E questo è up o down casting?
Moto m = new Moto(); //moto estende bicicletta
Bicicletta b = m;

Mi fate degli esempi per capire meglio? Grazie :D
aaa
07/09/10 17:09
HeDo

up casting dovrebbe essere quando dichiari una variabile di un tipo ma gli assegni una di un tipo derivato, down casting è l'inverso.

quindi nel tuo caso è up casting.
aaa
07/09/10 20:54
crashoverride
E gia che ci sei, per non aprire un altro topic puoi spiegarmi anche l'utilizzo dell'istruzione throws?
aaa
07/09/10 21:03
HeDo
Postato originariamente da crashoverride:

E gia che ci sei, per non aprire un altro topic puoi spiegarmi anche l'utilizzo dell'istruzione throws?


throws solleva un'eccezione nel codice (classe derivata da Exception), serve per notificare stati di errore o parametri non corretti.

trovi il mondo su google.

aaa
08/09/10 18:43
matteo88roma
Qui trovi tutto quello che vuoi sapere sulle eccezioni:
download-llnw.oracle.com/javase/tutorial/essential/exceptions/
:D
aaa