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;
}