纯虚函数的一般形式是: “ virtual 函数类型 函数名(参数列表)=0;” 关于纯虚函数下列说法正确的是()。 F、
举一反三
- 关于纯虚函数,下列表不正确的是______。 (多选题) (多选题) (多选题) A: 纯虚函数是没有给出显现版本(即无函数体定义)的虚函数 B: 纯虚函数的声明总是以”=0”结束 C: 派生类必须实现基类的虚函数 D: 含有纯虚函数的类不可能是派生类
- 下列关于抽象类、虚函数、纯虚函数的说法错误的是( ) A: 纯虚函数不可以由抽象类实现 B: 友元可以是虚函数 C: 如果派生类没有重写(覆盖)抽象类的纯虚函数则派生类也是抽象类 D: 纯虚函数不能用static修饰
- 下述有关虚函数和纯虚函数说法错误的是? A: 被virtual关键字修饰的成员函数,就是虚函数 B: 在基类中实现纯虚函数的方法是在函数原型后加“=0”virtualvoidfuntion1()=0 C: 同时含有纯虚拟函数的类称为抽象类,它可以被实例化,但是对象不可以调用纯虚函数 D: 使用纯虚函数的意义是在很多情况下,基类本身生成对象是不合情理的
- 下列有关抽象类和纯虚函数的叙述中,错误的是()。 A: 拥有纯虚函数的类是抽象类,不能用来定义对象 B: 抽象类的派生类若不实现纯虚函数,它也是抽象类 C: 纯虚函数的声明以“=0;”结束 D: 纯虚函数都不能有函数体
- 下列关于纯虚函数的描述,错误的是( )。 A: 纯虚函数没有函数体 B: 纯虚函数在实现之后就是一个正常的虚函数,会在调用时表现出多态性 C: 定义纯虚函数的目的是为了重用其算法代码 D: 含有纯虚函数成员的类被称为抽象类