A palavra this também pode ser utilizada para evitar conflitos escopo. Por exemplo, podemos ter os parâmetros de uma função com o mesmo nome do atributo da classe:
Exemplo 2_1_002: uso da palavra reservada this.
class soma{
private int valor;
public soma(int valor)
{
this.valor=valor;
}
private int getValor()
{
return this.valor; //busca o atributo valor
}
private int add(int num)
{
return (this.valor+num);
}
}