Buscar

Questão 5/10 - Programação Orientada a Objetos “A terminologia polimorfismo, vem do grego (polýs = muitas, morphé = formas), no contexto da comput...

Questão 5/10 - Programação Orientada a Objetos
“A terminologia polimorfismo, vem do grego (polýs = muitas, morphé = formas), no
contexto da computação pode significar diferentes coisas, geralmente relacionadas
com objetos sendo trabalhados de diferentes formas.”

Sobre o tópico em questão considere as afirmações a seguir:

I- O polimorfismo do tipo subtipagem ocorre quando temos uma subclasse utilizando
métodos da superclasse.

II- O polimorfismo paramétrico é o tipo de polimorfismo em que uma função e os dados
dentro dela podem ser escritos de forma genérica para diferentes tipos de dado

III- O polimorfismo de coerção ocorre quando fazemos conversão de tipos, seja ela
implícita, feita de forma automática pelo compilador, ou explícita, com código
descrevendo a transformação entre tipos diferentes de dados.
É correto apenas o que se afirma em

A I apenas

B II apenas

C I e II apenas

D II e III apenas

E Nenhum dos itens está correto.
I- O polimorfismo do tipo subtipagem ocorre quando temos uma subclasse utilizando métodos da superclasse.
II- O polimorfismo paramétrico é o tipo de polimorfismo em que uma função e os dados dentro dela podem ser escritos de forma genérica para diferentes tipos de dado
III- O polimorfismo de coerção ocorre quando fazemos conversão de tipos, seja ela implícita, feita de forma automática pelo compilador, ou explícita, com código descrevendo a transformação entre tipos diferentes de dados.
A I apenas
B II apenas
C I e II apenas
D II e III apenas
E Nenhum dos itens está correto.

Essa pergunta também está no material:

APOL Objetiva - APOL Objetiva 2 (Regular) I
6 pág.

Análise e Desenvolvimento de Sistemas Centro Universitário UNINTERCentro Universitário UNINTER

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra C) I e II apenas. A afirmação I está correta, pois o polimorfismo de subtipagem ocorre quando uma subclasse utiliza os métodos da superclasse. A afirmação II também está correta, pois o polimorfismo paramétrico é quando uma função e os dados dentro dela podem ser escritos de forma genérica para diferentes tipos de dados. Já a afirmação III está incorreta, pois o polimorfismo de coerção não é uma forma de polimorfismo, mas sim uma forma de conversão de tipos.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais