Transcription: As the preceding example shows, when a non-virtual function is called from a pointer, the definition of the function that is invoked depends on the type of the pointer. Similarly, when a non-virtual function is called from a reference, the definition of the function that is invoked depends on the type of the reference.