Logo Passei Direto
Buscar
Como o polimorfismo é comumente implementado em C?
a) Através de herança
b) Através de funções de ponteiro
c) Através de macros
d) Através de estruturas de repetição
User badge image
Aprendendo Através de Exercícios

há 8 meses

Respostas

User badge image

Ed Verified user icon

há 8 meses

O polimorfismo em C não é implementado da mesma forma que em linguagens orientadas a objetos, como C++ ou Java, onde a herança é um conceito central. No entanto, em C, o polimorfismo pode ser alcançado principalmente através do uso de ponteiros para funções, permitindo que diferentes funções sejam chamadas através do mesmo ponteiro, dependendo do contexto. Analisando as alternativas: a) Através de herança - C não suporta herança como em linguagens orientadas a objetos. b) Através de funções de ponteiro - Esta é a forma mais comum de implementar polimorfismo em C. c) Através de macros - Macros não são uma forma de polimorfismo. d) Através de estruturas de repetição - Estruturas de repetição não estão relacionadas ao polimorfismo. Portanto, a alternativa correta é: b) Através de funções de ponteiro.

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