Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Resposta - Erro Compilação

Qual erro de compilação acontece? Por quê? O erro é o seguinte: java.lang.Error: Unresolved compilation problem: The target type of this expression must be a functional interface Isso acontece porque a classe Object não é uma interface e ela não implementa os métodos default.

1 resposta
solução!

Você deve estar implementando métodos na sua interface. As interface é uma classe puramente abstrata.

Você pode escrever métodos, porém estes devem ser abstratos e implementados nas classes filhas.

Por exemplo:


public abstract interface Autenticador {

    public abstract boolean autentica(String senha);


}

Neste caso acredito que a utilização de interface se faz necessária em sua aplicação...