1
resposta

Utilização do operador This

Gostaria de saber porque foi utilizado o operador This nos dois exemplos abaixo: exemplo 1:

public Operacoes() { this.Soma = new Soma(); this.Subtracao = new Subtracao(); this.Multiplicacao = new Multiplicacao(); this.Divisao = new Divisao();

    }
    ------------------------------------------------------------

    exemplo 2:

    public void Registrar(Funcionario funcionario)
    {
        this.totalBonificacao += funcionario.getBonificacao();
    }

    public void Registrar(Diretor diretor)
    {
        this.totalBonificacao += diretor.getBonificacao();
    }


    public double getBonificacao()
    {
        return this.totalBonificacao;
    }
1 resposta

Olá bom dia,

O this faz referência a instância atual do objeto, no exemplo ele é utilizado para deixar mais explícito essa idéia.

Att.