Alkamavo
public void setLocationCells(int[] locationCells) {
this.locationCells = locationCells;
}
o this indica que é o um membro privado (private ) da propria classe que esta a ser settado(.modificado) para um novo que se recebe como parametro!!!
porém isso é feito automaticament no eclipse ha esta opção.
antes fazia sem este this. e n alterava nada…
acho k é bagulho de estetica…e ma nada!!
thegoergen
É só visual, mas tem um detalhe.
Assim funciona 9como no seu primeiro exemplo):
public void setLocationCells(int[] locationCells) {
this.locationCells = locationCells;
}
Assim não…
public void setLocationCells(int[] locationCells) {
locationCells = locationCells;
}
Porque você não está setando o valor na propriedade do teu objeto, ele não está se alterando… Então cuidado