vc implementou quase certo, por dentro da classe se faz assim:
public class Professor extends Funcionário
{
public void aumentarSalário(double percentual)
{
// a referência 'super' sozinha se refere ao construtor
// para qlqr função de uma superclasse vc precisa colocá-la
// depois da palavra, semelhanto como se faz com com 'this'
super.aumentarSalário(percentual);
this.salário += 100;
}
// vc tb pode chamar essa mesa funções através de outra,
// ñ sendo necessáriamente a função que sobrescreve
public void acrescentaBeneficios(double percentual)
{
super.aumentarSalário(percentual);
}
}