虚函数的作用 虚函数的作用主要是为了实现程序的动态多态性虚函数的声明情况 1:只能在类中用virtual声明虚函数。 2:有继承情况的基类中析构函数必须是虚函数 3:一个成员函数被声明为虚函数后,在同一类族中的类就不能再定义一个非virtual的但与该虚函数具有相同的参数(包括个数和类型)和函数返回值类型的同名函数。