Virtual « Function « C++

1.A simple example using a virtual function.
2.Virtual functions are hierarchical.
3.Virtual function: respond to random events
4.Use virtual function to define interface.Use virtual function to define interface.
5.Virtual functions retain virtual nature when inherited.Virtual functions retain virtual nature when inherited.
6.Virtual function and public inheritanceVirtual function and public inheritance
7.Virtual function and three level inheritanceVirtual function and three level inheritance
8.Virtual function for two derived classesVirtual function for two derived classes
9.Class pointer and virtual functionClass pointer and virtual function