1、通过定义虚函数来使用多态机制,派生类必须从它的基类公有派生
2、必须首先在基类中定于虚函数
3、在派生类对基类中声明的虚函数进行重新定义时,关键字virtual可以写也不可以不写
4、为体现虚函数的特性,建议通过基类指针访问虚函数
5、一个虚函数无论被公有继承多少次,它仍然保持虚函数的特性
6、虚函数必须是其所在类的成员函数、而不能是友元函数,也不能是静态成员函数
7、内联函数不能是虚函数
8、构造函数不能是虚函数
1、通过定义虚函数来使用多态机制,派生类必须从它的基类公有派生
2、必须首先在基类中定于虚函数
3、在派生类对基类中声明的虚函数进行重新定义时,关键字virtual可以写也不可以不写
4、为体现虚函数的特性,建议通过基类指针访问虚函数
5、一个虚函数无论被公有继承多少次,它仍然保持虚函数的特性
6、虚函数必须是其所在类的成员函数、而不能是友元函数,也不能是静态成员函数
7、内联函数不能是虚函数
8、构造函数不能是虚函数