1. 纯虚函数定义 纯虚函数是在基类中声明的一个虚函数,它在基类中没有定义,但要求所有继承该基类的派生类都要实现该方法。 声明方式:虚函数后面加上 “=0” class A{ virtual void f1() = 0; // 纯虚函数,无需定义,只需声明 }; 2. 纯虚函数与虚函数的不同点 基类中的虚函数,在派生类中不一定要重写该方法;纯虚函数要求在派生类中必须实现各自的方法 纯虚函数不能在基类中定义 含有纯虚函数的类为抽象类,抽象类不能创建自己的对象,只能创建它的派生类的对象