Logo Passei Direto
Buscar
Conteúdo abordado na Aula 5 - Tema 3
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
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.
User badge image
Ensinando Através de Questões

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada uma das afirmações: I- O polimorfismo do tipo subtipagem ocorre quando temos uma subclasse utilizando métodos da superclasse. Verdadeiro, essa definição está correta, pois o polimorfismo de subtipagem permite que uma subclasse utilize métodos definidos na 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. Verdadeiro, essa definição também está correta, pois o polimorfismo paramétrico permite que funções operem em diferentes tipos de dados de forma genérica. 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. Verdadeiro, essa definição está correta, pois o polimorfismo de coerção refere-se à conversão entre tipos. Agora, como todos os itens I, II e III estão corretos, a alternativa correta é: E Nenhum dos itens está correto.

Essa resposta te ajudou?

0
Dislike0
details

Libere essa resposta sem enrolação!

Craque NetoCraque Neto

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