Pergunta de entrevista da empresa BNP Paribas

What is a virtual function in C++?