Find the word definition

Wiktionary
virtual function

n. (context computing object-oriented English) (synonym of virtual method English)

Wikipedia
Virtual function

In object-oriented programming, in languages such as C++, a virtual function or virtual method is an inheritable and overridable function or method for which dynamic dispatch is facilitated. This concept is an important part of the (runtime) polymorphism portion of object-oriented programming (OOP).

Usage examples of "virtual function".

That's a classic virtual function, as any programmer would recognise.