Quando o Nico está apresentando o método getBonificacao, um erro é exibido devido ao atributo salário ser private, mas se o retorno do getBoificacao for o getSaldo, funciona perfeitamente.
Isso é aceito pela convenção?
public double getBonificacao() {
return this.getSalario();
}