Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Super & This

Eai pessoal, só pra fixar bem a ideia do super e this, por volta do minuto 3:30 (da aula Cap.2 Super Com métodos"), ta escrito

public double getBonificacao(){
    return (this.salario * 0.1) + super.salario
}

Pelo oque eu entendi, o super seria melhor no lugar deste this, ja que this é implementado para "pegar" atributos da classe atual. Eu sei que ele usou isso como um exemplo para mostrar a repetição do código, mas o "correto" serio o uso do super né ?

1 resposta
solução!

Oi Daniel,

Sim, o código fica mais claro com o uso do super. Mais para frente no curso você verá também que o ideal é que os atributos sejam utilizados somente dentro da própria classe em que são declarados para não violar o encapsulamento. Neste caso você não usará mais o super.

Abraço!