格式:virtual 返回值类型 函数名(参数表)
{
函数体;
}
虚函数是非静态的成员函数,经过派生之后,虚函数在类族中可以实现运行时多态,即各派生类对象调用各自的虚函数
成员函数一旦被声明为虚函数,则无论声明它的类被继承多少代,派生类中依旧保持虚函数的特性