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

Dúvida Interface

Quando eu crio uma interface, preciso colocar o "abstract " antes? Como no exemplo abaixo

public abstract interface Autenticavel {

ou sem o "abstract" funcionaria também? E qual a diferença com ou sem "abstract" nesse caso?

1 resposta
solução!

Olá Camila,

Não é necessário colocar o "abstract" antes do "interface".

Das duas formas vai compilar e funcionar.

Acontece que colocar o "abstract" antes do "interface" é uma forma de redundância, pois todas as interfaces são abstratas.

Espero ter ajudado.