Soy nuevo en el concepto de funciones virtuales en C++, y los hilos como this hacen un buen trabajo vendiendo este concepto. Ok, estoy convencido.¿Por qué las funciones virtuales en C++ se llaman 'virtuales'?
¿Pero por qué las funciones virtuales se llaman 'virtuales'? Quiero decir que tales funciones son tan 'concretas' como funciones/métodos habituales ¿no? Si alguien pudiera explicar la elección de la palabra 'virtual' para nombrar este concepto, sería genial.
@ H2CO3 que no está sobrecargado en ningún sentido. La sobrecarga es cuando una función con el mismo nombre acepta diferentes argumentos. – rubenvb
@rubenvb correcto - Actualizaré mi comentario. –
@ H2CO3 ¡Genial !. La razón por la que lo mencioné es porque uno tiene tiempo de ejecución por encima y el otro no ';)'. – rubenvb