`= 0`在纯虚函数的decalartion中意味着什么?

or.*_*ore 3 c++ pure-virtual

可能重复:
C++ Virtual/Pure Virtual Explained
c ++中虚函数实例化的区别
为什么纯虚函数初始化为0?

这是有人给我的一些类声明中的方法.我不知道'.. = 0'是什么意思.它是什么?

virtual void Print() const = 0;
Run Code Online (Sandbox Code Playgroud)

sbi*_*sbi 8

= 0使得功能纯虚,渲染类的抽象类.

抽象类基本上是一种接口,派生类需要实现以便可实例化.但是,还有更多内容,它是C++中面向对象编程的一些基础知识.如果你不知道这些,你需要回到教科书并阅读.如果不理解它们,你就无法前进.

也就是说,请参阅此相关问题,了解虚拟和纯虚函数的一些解释.和往常一样,C++ FAQ是这类问题的绝佳资源.