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.

1 Resposta

  • Ferkaso

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

Clique aqui para adicionar a sua resposta.