父类中的虚函数可以定义为纯虚函数(pure virtual function),即根本不定义该虚函数的 函数体,该虚函数的函数体在后续的派生类中进行定义.至少包含一个纯虚函数的类称为抽象类,
基于316个网页-相关网页
...要将某个函式成员宣告为虚拟函式,则要加上"virtual"关键字,然而C++提供一种语法定义「纯虚拟函式 (Pure virtual function),指明某个函式只是提供一个介面,要求继承的子类别必须重新定义该函式,定义纯虚拟函式除了使用关键字"virtual"之外,要在函 式...
基于160个网页-相关网页
pure virtual function call 纯虚函数调用 ; 现问题
The code generated for the pure virtual function is shown in Listing 1.
为纯虚函数所生成的代码如列表 1 中所示。
In a base class, abstract class is defined by declaring pure virtual function, a derived class must define all inherited pure virtual functions of its base classes to be concrete.
在基类中可以通过将虚函数声明为纯虚函数的手段来定义抽象类,强制派生类在自己的类定义中实现虚函数的具体功能。
Classes derived from the abstract class must implement the pure virtual member function or they, too, are abstract classes.
由抽象类别衍生出来的类别必须实作纯虚拟成员函式,否则它们也是抽象类别。
应用推荐