ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[TOC] ## 概述 1. 抽象(基)类是不能被实例化的,它只是具有派生类的共同特性 2. 抽象基类至少具有一个纯虚函数如`virtual void func1()=0;`,且没有public构造函数 实例:定义一个抽象类 ``` class Parent { public: virtual void display()=0; // 纯虚函数必须要求继承类实现此方法 }; int main(){ Parent p; // 实例化一个基类会报错 // error: variable type 'Parent' is an abstract class } ```