读书人

虚函数和存虚函数的区别是什么?解决办

发布时间: 2012-02-26 20:19:44 作者: rapoo

虚函数和存虚函数的区别是什么?
虚函数和存虚函数的区别是什么?

[解决办法]
纯虚函数声明为 virtual TestFunction=0;
这样,在其派生类中必须被实现。
而虚函数可以直接继承基类的函数,不必强制实现。
[解决办法]
纯虚函数不实现
一般声明为:

virtual 返回类型 function() = 0;

虚函数是纯虚函数的实现

一般声明为:

virtual 返回类型 function();

含纯虚函数的类不能被实例化


要有实现

读书人网 >C++

热点推荐