Uma duvida idiota minha, talvez eu tenha deixado passa porem por se coloca, quando vamos passar um parâmetro uma letra depois do metodo que sera chamado tipo ex:
public void registra(Funcionario f) {
this.soma += getSoma();
esse F que esta dentro de do argumento depois de Funcionario.