C++——纯虚函数

纯虚函数(pure virtual function)是指被标明为不具体实现的虚拟成员函数。

它用于这样的情况:定义一个基类时,会遇到无法定义基类中虚函数的具体实现,其实现依赖于不同的派生类。

定义纯虚函数的一般格式为:

virtual 返回类型 函数名(参数表)=0;

含有纯虚函数的基类是不能用来定义对象的。纯虚函数没有实现部分,不能产生对象,所以含有纯虚函数的类是抽象类。

猜你喜欢

转载自www.cnblogs.com/kelamoyujuzhen/p/9557689.html
今日推荐