Gabarito disponível
I A implementação de uma interface impede que o desenvolvedor declare métodos a ela.
II Várias interfaces podem ser implementadas em uma classe.
III A implementação de uma interface dispensa a necessidade de métodos públicos.
Assinale a opção correta.
Resolução comentada
Apenas o item II está correto: uma classe pode implementar várias interfaces.
II está certo: Java e C# permitem a uma classe implementar múltiplas interfaces. I está errado: a classe pode declarar métodos adicionais além dos exigidos pela interface. III está errado: os métodos de interface são implementados como públicos.
Análise das alternativas
A) Ignora que o II é certo. B) O item I é falso. D) Inclui I e III, ambos falsos. E) O III é falso, pois os métodos que implementam a interface precisam ser públicos.
Referência: POO: interfaces em Java.
Resolução comentada do VaiConcursos.