Logo Passei Direto
Buscar
Herança e interfaces são conceitos da orientação a objetos que possibilitam a obtenção de polimorfismo. Em Java, uma interface: A B c D E Somente permite herança simples. Pode ser instanciada diretamente por meio da instrução new. Pode possuir assinaturas de métodos públicos e protegidos. Pode possuir métodos abstratos e estáticos. Pode conter declarações de constantes e de variáveis não inicializadas.
User badge image
William Alves de Almeida

há 11 meses

Respostas

User badge image

Ed Verified user icon

há 11 meses

Vamos analisar as alternativas sobre o que uma interface pode fazer em Java: A) Somente permite herança simples. - Incorreto. Interfaces podem ser herdadas por múltiplas classes, permitindo herança múltipla. B) Pode ser instanciada diretamente por meio da instrução new. - Incorreto. Interfaces não podem ser instanciadas diretamente. C) Pode possuir assinaturas de métodos públicos e protegidos. - Incorreto. Métodos em interfaces são implicitamente públicos e abstratos, não podem ser protegidos. D) Pode possuir métodos abstratos e estáticos. - Parcialmente correto. Interfaces podem ter métodos estáticos, mas não podem ter métodos abstratos que não sejam públicos. E) Pode conter declarações de constantes e de variáveis não inicializadas. - Correto. Interfaces podem conter constantes (variáveis estáticas e finais), mas não podem ter variáveis não inicializadas. Portanto, a alternativa correta é: E) Pode conter declarações de constantes e de variáveis não inicializadas.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

A Herança entre Classes, em Java, define-se, utilizando a palavra-chave:


A- Implements
B- References
C- Matches
D- Extends
E- Inherits

Mais conteúdos dessa disciplina