Introduction to OOP
Chapter 27: Implementation :
In languages that permit both virtual and non-virtual methods (such as C++) a non-virtual method is translated into a simple procedure call.
The receiver is made into the first argument
The name is encoded to make it unique
, Slide 05