Funciones virtuales en C++
En la programación orientada a objetos nos encontramos con el concepto de polimorfismo. No es otra cosa que la capacidad para que diferentes clases derivadas de una misma superclase, utilicen una misma función de forma diferente. El polimorfismo en C++ se implementa con la ayuda de la funciones virtuales. Nada mejor que ilustrarlo con un ejemplo. Tenemos dos clases: 1 2 3 4 5 6 7 8 9 10 11 ...