Acerca de interfaces em Java, analise as seguintes afirmativas:

Acerca de interfaces em Java, analise as seguintes afirmativas: I. Interfaces são classes 100% abstratas. II. Nas Interfaces, os métodos são implicitamente public abstract....


Acerca de interfaces em Java, analise as seguintes afirmativas:

I. Interfaces são classes 100% abstratas.
II. Nas Interfaces, os métodos são implicitamente public abstract.
III. Nas Interfaces, os atributos são implicitamente private, static, final.

Podemos afirmar corretamente que:

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

  • Marcos de Castro
    Marcos de Castro
    31/12/1969 • 21:00
    Gabarito: c)

    Interfaces em Java são utilizadas para definir um contrato que uma classe deve seguir, ou seja, quais métodos uma classe deve implementar. Vamos analisar cada afirmativa:

    I. Correto. Interfaces em Java são 100% abstratas, ou seja, não possuem implementação de métodos, apenas a assinatura dos métodos.

    II. Correto. Todos os métodos em uma interface são public e abstract por padrão, ou seja, não é necessário utilizar esses modificadores ao declarar um método em uma interface.

    III. Incorreto. Os atributos em uma interface são implicitamente public, static e final. Não são privados, pois por padrão são públicos para que possam ser acessados pelas classes que implementam a interface.

    Portanto, as afirmativas corretas são a I e II, sendo a alternativa correta a letra c).
🔒
Conteúdo restrito

Cadastre-se para visualizar comentários e resoluções.

Criar conta grátis

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade.