看到一边文章中有诸多不严谨之处,转载并加以修改. C++: C++中,由virtual实现多态.除多态外,virtual有两个特殊用法: 1.虚基类(Virtual base class) 为解决多重继承时的二义性提出来的.使用方法: class B :virtual public A class C :virtual public A class D: public B, public C Abstract class 2.纯虚函数 含有纯虚函数的类叫做抽象类.纯虚函数如下: void vir