Ed
há 9 meses
Para entender como o polimorfismo pode ser implementado em C, é importante lembrar que C não possui suporte nativo a classes e objetos como em linguagens orientadas a objetos, como C++ ou Java. No entanto, o polimorfismo pode ser alcançado através de outras técnicas. Analisando as alternativas: a) Somente através de classes e objetos. - Incorreto, pois C não possui classes e objetos. b) Usando ponteiros de função e estruturas. - Correto, pois em C, o polimorfismo pode ser implementado utilizando ponteiros de função dentro de estruturas, permitindo que diferentes funções sejam chamadas de forma dinâmica. c) Exclusivamente com macros. - Incorreto, pois macros não são uma forma de polimorfismo. d) Apenas por meio de inclusão de bibliotecas externas. - Incorreto, pois não é necessário incluir bibliotecas externas para implementar polimorfismo em C. Portanto, a alternativa correta é: b) Usando ponteiros de função e estruturas.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material