网站首页
编程语言
数据库
系统相关
其他分享
编程问答
纯虚析构
2024-06-06
c++“二纯” 纯虚函数和纯虚析构
首先给出这样一段概念:在C++中,当基类包含纯虚函数时,这些纯虚函数在基类中不需要(也不能)有定义。但是,如果基类有一个纯虚析构函数(即析构函数被声明为纯虚函数),那么情况就有些特殊了。纯虚析构函数需要在基类中有声明,但通常也需要在类外提供一个定义(尽管这个定义通常只包含析构函数