我现在正在类里面学习 C++,但我不太了解纯虚函数。我知道它们稍后会在派生类中进行概述,但是如果您只是要在派生类中定义它,为什么要将其声明为等于 0?
最佳答案
简单来说就是把类抽象化,使其不能被实例化,但是子类可以重写纯虚方法,形成一个具体的类。这是在 C++ 中定义接口(interface)的好方法。
关于c++ - C++中纯虚函数的用途是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1071092/