• Matéria: Informática
  • Autor: flavioprazeres1
  • Perguntado 8 anos atrás

Pode-se dizer que uma interface permite estabelecer um "contrato" entre as classes. Funciona de maneira bastante similar a classes abstratas, porém não permite implementação de nenhum método, contendo apenas a especificação deste.


I - Não foi apresentada, de forma direta e inequívoca, a diferença entre interface e classe abstrata que justificasse a existência da primeira.

II - A principal diferença entre classe abstrata e interface é que uma classe herdeira pode herdar de várias classes (abstratas ou não), enquanto uma classe pode implementar somente uma interface simultaneamente.

III - Com a interface tem-se a possibilidade de implementar herança múltipla em Java.
Assinale a alternativa correta:

Escolha uma:
a. Apenas II e III são verdadeiras.
b. Apenas II é verdadeira.
c. Apenas III é verdadeira.
d. Apenas I e III são verdadeiras.
e. Apenas I é verdadeira.

Respostas

respondido por: guilhermeribei
38
Apenas I e III são verdadeiras
respondido por: AlexVilela
15

Correto letra D: Apenas I e III são verdadeiras.

Perguntas similares