Logo Passei Direto
Buscar

Inglês

Outros
O polimorfismo é um conceito fundamental na programação orientada a objetos e desempenha um papel crucial em permitir a flexibilidade e a reutilização de código.
Sobre o conceito de polimorfismo em Java, analise as afirmativas abaixo:
I. Métodos sobrecarregados podem possuir diferentes tipos de retorno.
II. Métodos declarados com o modificador final não podem ser sobrescritos.
III. Um método sobrescrito pode ter sua visibilidade reduzida na subclasse.
IV. Métodos sobrecarregados devem possuir nomes iguais.
V. Métodos sobrescritos devem possuir assinaturas iguais.
Apenas II, III, IV e V são verdadeiras.
Apenas I, III, IV e V são verdadeiras.
Apenas I, II, IV e V são verdadeiras.
Apenas I, II, III e V são verdadeiras.
Apenas I, II, III e IV são verdadeiras.
User badge image
Questões Para o Saber

há 2 meses

java list 2
7 pág.

UNIDERP - ANHANGUERA

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada afirmativa sobre polimorfismo em Java: I. Métodos sobrecarregados podem possuir diferentes tipos de retorno. Falso. Embora métodos sobrecarregados possam ter diferentes tipos de parâmetros, eles não podem ter apenas tipos de retorno diferentes, pois isso não é suficiente para diferenciá-los. II. Métodos declarados com o modificador final não podem ser sobrescritos. Verdadeiro. O modificador `final` impede que um método seja sobrescrito em subclasses. III. Um método sobrescrito pode ter sua visibilidade reduzida na subclasse. Falso. Um método sobrescrito não pode ter sua visibilidade reduzida; ele deve ter a mesma visibilidade ou ser mais acessível. IV. Métodos sobrecarregados devem possuir nomes iguais. Verdadeiro. Para que haja sobrecarga, os métodos devem ter o mesmo nome, mas diferentes parâmetros. V. Métodos sobrescritos devem possuir assinaturas iguais. Verdadeiro. Para que um método seja considerado sobrescrito, ele deve ter a mesma assinatura (nome e parâmetros) que o método da superclasse. Agora, vamos resumir as verdades e falsidades: - I: Falso - II: Verdadeiro - III: Falso - IV: Verdadeiro - V: Verdadeiro Portanto, as afirmativas verdadeiras são II, IV e V. Assim, a alternativa correta que contém todas as afirmativas verdadeiras é: "Apenas I, II, IV e V são verdadeiras." é falsa, pois I é falsa. Nenhuma das alternativas apresentadas está correta, pois a combinação correta seria II, IV e V. Você precisa verificar as opções disponíveis, pois não há uma que corresponda exatamente às afirmativas verdadeiras.

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:

java list 2
7 pág.

UNIDERP - ANHANGUERA

Mais perguntas desse material

Mais conteúdos dessa disciplina