Segui los mismos pasos que los de la clase y tengo un bug que me dice error de login. 
 

Segui los mismos pasos que los de la clase y tengo un bug que me dice error de login. 
 

es debido a que la clave en el método login de gerente no coincide con la clave que le indicas. asegurate de que en la clase exista esa clave y que coincida.
//Esto iria en la clase gerente
public class Gerente extends Funcionario implements Autenticable {
    private String password = "AluraCursosOnLine";
    public boolean login(String clave){
        if(clave != this.password){
            return false;
        }
        return true;
    }
//esto seria en la clase SistemaInterno
    public class SistemaInterno {
    private String clave = "AluraCursosOnLine";
     public boolean Validacion(Autenticable gerente) {
         boolean puedeIniciarSesion = gerente.login(clave);
         if(!puedeIniciarSesion) {
             System.out.println("no ha ingresado");
             return false;
         }
         System.out.println("ingresado");
         return true;
    }
}
tu problema solo conciste en que cuando se llama el metodo, la clave no coincide, asi que pon la misma clave en la clase del gerente y asi como todos los que sean implements de autenticable