您的位置: 首页 > 文章 > C++中的虚函数与纯虚函数 C++中的虚函数与纯虚函数 分类: 文章 • 2023-11-09 14:53:40 文章目录 1 C++中的虚函数与纯虚函数 1.1 虚函数 1.2 纯虚函数 1 C++中的虚函数与纯虚函数 1.1 虚函数 C++中通过虚函数实现多态。 1.2 纯虚函数 纯虚函数是指只定义原型的成员函数。一个C++类中存在纯虚函数就成为了抽象类。 纯虚函数的语法规则: 能够将父类的析构函数声明为纯虚函数? 可以的,当我们将符类的析构函数声明为纯虚时,仍然需要给出父类析构函数的实现,否则链接报错。此时父类仍然是抽象类,由于有了虚函数,就可以实现多态,使用父类指针释放空间时可以正确的调用析构函数。