虚函数末尾 =0是什么意思
时间: 2024-01-02 21:03:08 浏览: 75
C++ 中const修饰虚函数实例详解
5星 · 资源好评率100%
在C++中,虚函数声明后面加上 "= 0",表示这个虚函数是一个“纯虚函数”(pure virtual function),并且这个类是一个抽象类(abstract class)。抽象类是不能被实例化的,只能作为其他类的基类,它的纯虚函数必须在子类中被重写实现。这样做可以强制子类实现这个函数,确保了程序的正确性和可维护性。
阅读全文