Para poder funcionar o extends na classe Gerente foi necessário criar um construtor para a classe conforme:
public Gerente(String nome,String cpf, double salario){
super(nome,cpf,salario);
}
Caso contrário era apresentado o erro: Implicit super constructor Funcionario() is undefined for default constructor. Must define an explicit constructor
Por que no vídeo não foi necessário a criação do construtor na classe Gerente?