Questões Informática Java

Acerca de interfaces em Java, analise as seguintes afirmativas: I. In...

Responda: 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....


Q121619 | Informática, Java, Analista de Tecnologia da Informação, UNIFESP, INSTITUTO CIDADES

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:

Marcos de Castro
Por Marcos de Castro em 08/01/2025 22:42:41🎓 Equipe Gabarite
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).
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.