Overloading del costruttore
1 2 3 4 5 6 7 8 | public class OverloadResolver { public OverloadResolver(Object param) { System.out.println("Construttore con parametro Object"); } public OverloadResolver(Object[] param) { System.out.println("Costruttore con parametro Object[]"); } } |
Qualcuno sa cosa succede se faccio questa chiamata:
1 2 3 4 5 | ...... public static void main(String[] args) { OverloadResolver or = new OverloadResolver(null); } ...... |
Cioè se richiamo quel costruttore con parametro null, cosa viene richiamato nella classe di sopra ? Dai dai dai che lo sapete……e ditelo !!!!!! (magari qualcuno commenterà….chi lo sa!!!)

By Leonardo, agosto 23, 2007 @ 2:24 pm
heheh io lo so:
(vero?)
viene richiamato il metodo definito prima
ciao,
Leonardo [byte]
By mulp, agosto 24, 2007 @ 11:40 am
Mitico,
risposta esatta…non solo, ti consegno lo scettro del primo commentatore ufficiale su devme.it.