especificador virtual
La palabra clave de virtual sólo se puede aplicar a las funciones miembro no estáticas de clase.Significa que el enlace de llamadas a la función está diferido hasta el tiempo de ejecución.Para obtener más información, vea funciones virtuales.