Porque na minha classe gerente, no método " public double getBonificacao() { return super.getBonificacao() + super.getSalario();" ele aparece na linha de cima um @Override. Quando deleto ele não dá erro, mas quando gravo ele volta novamente. Porque isso? Seria por conta de pegar os atributos da classe Funcionário e não da classe Gerente(g1)?