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);
        }
    }
Copyright © 2014 AIEC.