V I S U A L I Z Z A D I S C U S S I O N E |
tonycrazy81 |
Inserito il - 03/03/2009 : 10:55:47 Mi spiegate gentilmente a cosa serve il this? Se ho una procedura del genere
public void setBLABLABLA(String blablabla) { this.blablabla = blablabla; }
...cosa cambia se ometto il this?
GRAZIE MILLE IN ANTICIPO AGLI ESPERTI CHE MI DELUCIDERANNO! |
6 U L T I M E R I S P O S T E (in alto le più recenti) |
tonycrazy81 |
Inserito il - 11/03/2009 : 00:52:03 perfetto, ragazzi... chiarissimo! grazie mille! |
ciccio007 |
Inserito il - 08/03/2009 : 22:48:14 this.ciccio ciccio sarebbe il campo di esemplare all'interno della classe |
genius |
Inserito il - 08/03/2009 : 19:20:39 il this è un riferimento all'istanza corrente della classe.
Nell'esempio che hai postato, si usa per disambiguare gli attributi dell'istanza, dai parametri del metodo. |
Alexandra |
Inserito il - 04/03/2009 : 10:08:16 Citazione: Messaggio inserito da lacrijux
public class Point { public int x = 0; public int y = 0; //constructor public Point(int x, int y) { this.x = x; this.y = y; } }
nel costruttore con il this ti riferisci a x,y proprietà della classe e non i parametri del metodo.
|
tonycrazy81 |
Inserito il - 03/03/2009 : 17:56:46 Caro lacrijux, grazie mille! Una spiegazione semplice, immediata ed efficace la tua! Perfetto, di meglio non potevo ottenere. |
lacrijux |
Inserito il - 03/03/2009 : 13:05:34 public class Point { public int x = 0; public int y = 0; //constructor public Point(int x, int y) { this.x = x; this.y = y; } }
nel costruttore con il this ti riferisci a x,y proprietà della classe e non i parametri del metodo. |