A resposta correta é a alternativa D - Admitem herança múltipla. Interfaces em Java permitem que uma classe implemente múltiplas interfaces, o que é conhecido como herança múltipla de tipo. No entanto, é importante destacar que Java não suporta herança múltipla de implementação, ou seja, uma classe não pode herdar o código de múltiplas classes concretas. As demais alternativas estão incorretas: A - Interfaces podem estender apenas outras interfaces, não classes concretas. B - Interfaces não podem ter atributos, apenas métodos. C - Métodos e atributos em interfaces são sempre públicos, não há restrição de acesso. E - Interfaces não possuem restrições quanto ao acesso dos atributos.
Para escrever sua resposta aqui, entre ou crie uma conta
Programação Orientada A Objetos
•ESTÁCIO
Compartilhar