提要 今天要整理的知识点是C++中有关虚的一切. 包括:虚函数,纯虚函数,虚基类,虚继承... 1.什么是虚函数,有什么作用? 在基类用virtual声明成员函数为虚函数.这样就可以在派生类中重新定义此函数,为它赋予新的功能,并能方便地被调用.在类外定义虚函数时,不必再加virtual.该函数就是虚函数了.虚函数是多态性的基础,其调用的方式是动态联编(程序运行时才决定调用基类的还是子类).虚函数的作用是允许在派生类中重新定义与基类同名的函数,并且可以通过基类指针或引用来访问基类和派生类中的同名函…