Perguntas com a marcação «virtual-functions»

Na programação orientada a objetos, uma função virtual ou método virtual é uma função ou método cujo comportamento pode ser substituído em uma classe herdada por uma função com a mesma assinatura. Este conceito é uma parte muito importante da parte do polimorfismo da programação orientada a objetos (OOP).

1312
Por que precisamos de funções virtuais em C ++?

Estou aprendendo C ++ e estou entrando em funções virtuais. Pelo que li (no livro e online), funções virtuais são funções na classe base que você pode substituir em classes derivadas. Porém, no início do livro, ao aprender sobre herança básica, pude substituir funções básicas em classes derivadas...