Ed
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.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material