CodeWalk

纯虚函数可以有实现体吗?

作者:我还是少年 · 2026-05-30 12:55

纯虚函数是否可以有实现体?调用方式是什么?有什么实际用途?

回答

我还是少年

可以。纯虚函数可以在类外提供实现体。用途:1.提供默认实现,派生类可选择覆盖 2.纯虚析构函数必须提供实现(析构总会被调用)。 注意:类内声明类外定义