8 - Faça a distinção entre funções virtuais e funções virtuais puras.
Passo 1
Bom galera,vamos ver a diferença entre funções virtuais puras e funções virtuais, elas possuem nomes parecidos mas são diferentes em suas funcionalidades.
- Funções virtuais: é uma função de membro declarada dentro da classe base que pode ser redefinida ou sobrescrita por uma classe derivada.
- Funções virtuais puras: é uma função virtual na classe base sem nenhuma implementação.
Resposta
Uma função virtual é uma função de membro declarada dentro da classe base que pode ser redefinida ou sobrescrita por uma classe derivada, enquanto a função virtual pura é uma função virtual na classe base sem nenhuma implementação.