C and C++ Tutorial: This tutorial teaches you Polymorphism which also includes a disassembled listing of a program using virtual functions thoroughly explained.