Logo Passei Direto
Buscar
13) “Permite operações com o mesmo nome, mas com uma semântica de implementação diferente, sejam ativadas por objetos de tipos diferentes.” Assinale a alternativa correta em relação à definição anterior:
A) Polimorfismo.
B) Herança.
C) Encapsulamento.
D) OO.
E) Abstração.
User badge image
Portuguesando

há 9 meses

Respostas

User badge image

Ed Verified user icon

há 9 meses

A definição apresentada refere-se à capacidade de ter operações com o mesmo nome, mas que se comportam de maneira diferente dependendo do tipo do objeto que as invoca. Isso é uma característica fundamental do polimorfismo na programação orientada a objetos. Vamos analisar as alternativas: A) Polimorfismo - Correto, pois é exatamente isso que o polimorfismo faz: permite que métodos com o mesmo nome se comportem de maneira diferente em diferentes contextos. B) Herança - Refere-se à capacidade de uma classe herdar características de outra, mas não aborda a questão de operações com o mesmo nome. C) Encapsulamento - Diz respeito à ocultação de dados e à proteção do estado interno de um objeto, não se relaciona com a definição dada. D) OO (Orientação a Objetos) - É um conceito mais amplo que abrange várias características, mas não é específico para a definição apresentada. E) Abstração - Refere-se à simplificação de um sistema, focando nos aspectos essenciais e ocultando os detalhes, mas não se relaciona diretamente com a operação de métodos. Portanto, a alternativa correta é: A) Polimorfismo.

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

Mais conteúdos dessa disciplina