1
resposta

Uma interface deve ser apenas abstrata ou não?

Poderia criar uma interface sem ser abstract?

public /*abstract*/ interface Autenticavel  
{
    public abstract void setSenha(int senha) ;
    public abstract boolean autentica(int senha) ;
}
1 resposta

Sim, pode criar uma interface sem abstract. As interfaces e seus métodos são implicitamente abstract e adicionar ou não esse modificador não faz diferença na prática.