一种虚函数允许派生类替换基类提供的实现。编译器确保每当涉及到实际为派生类的对象时,即使通过基指针而不是派生指针访问该对象,替换始终被调用。这允许在派生类中替换基类中的算法,即使用户不知道派生类。派生类可以完全替换(“覆盖”)基类成员函数,也可以部分替换(“增强”)基类成员函数。后者通过让派生类成员函数调用基类成员函数来实现,如果需要的话。在此处了解更多信息:http://www.codersource.net/c/c-tutorials/c-virtual-function.aspx 然而,这很基础。下次在来这里问之前,请先尝试使用谷歌搜索!