• Matéria: Informática
  • Autor: maxandretti
  • Perguntado 9 anos atrás

As interfaces em Java podem ser comparadas com contratos. Elas estabelecem quais métodos deverão ser implementados, porém não estabelecem como. Sobre interfaces, observe as afirmações e assinale as alternativas corretas.

I - Uma interface não pode ter atributos variáveis (somente constantes).
II - Uma classe pode implementar somente uma interface, pois Java não possui herança múltipla.
III - Quando um método de uma interface é executado, ele não faz nada, pois a interface não possui implementação.
IV - Uma classe abstrata pode implementar uma interface.
V - As interfaces são importantes no desenvolvimento, pois assim como as classes abstratas, elas ajudam a padronizar a estrutura das classes.



1. Somente as afirmativas I, II e V são corretas.


2. Somente as afirmativas I, II, III e V são corretas.


3. Somente as afirmativas II, IV e V são corretas.


4. Somente as afirmativas I, IV e V são corretas.


5. Todas as alternativas são corretas.

Respostas

respondido por: alhecht
5
4. Somente as afirmativas I, IV e V são corretas.
Perguntas similares