se você não colocar o this ali ele vai usar a variavel que você passou
porque x na classe é uma Array e no metodo um double
use o this. pra referenciar a array e não a variavel
R
RafaelVS
Mark_Ameba:
se você não colocar o this ali ele vai usar a variavel que você passou
porque x na classe é uma Array e no metodo um double
use o this. pra referenciar a array e não a variavel
Acho que vc foi exatamente no ponto que ele deve ter se confundido… acho que quando ele fez referenciou a x[1] ele estava querendo fazer referencia justamente a this.x[1], mas como o nome do argumento tb é x, aih houve a confusão que o shadowing provoca.
Tb outro ponto que, pelo menos no código postado, está faltando. Se não estiver em algum canto entre as “…” que ele colocou, então tb tem que declarar o array na classe.