Respondido

Uma interface define a forma de comunicação entre dois componentes ou entidades, ou seja, é um contrato entre a classe Java e o mundo exterior. Sobre esse assunto, analise as afirmações a seguir:
I) As interfaces são classes abstratas, que definem assinaturas de métodos.
II) O Java não permite herança múltipla, dessa forma, uma classe Java só pode implementar uma interface.
III) Uma classe abstrata é obrigada a implementar todos os métodos definidos na interface.
IV) Interface pode implementar métodos.

Assinale a alternativa correta:

a) I II e III
b) IV
c) I e II
d) III e IV
e) II e IV

Resposta :

Outras perguntas