Es decir: tengo una clase Perro con el método virtual Correr(void); luego una clase hijo llamada Perro Cansado con otra vez el método virtual Correr(void), pero esta vez con contenido y que puede heredar a otras.
¿El declarar esta clase Correr que sobrescribe a la primera como virtual afecta de alguna manera negativa a un programa?