下述有关虚函数和纯虚函数说法错误的是?
A: 被virtual关键字修饰的成员函数,就是虚函数
B: 在基类中实现纯虚函数的方法是在函数原型后加“=0”virtualvoidfuntion1()=0
C: 同时含有纯虚拟函数的类称为抽象类,它可以被实例化,但是对象不可以调用纯虚函数
D: 使用纯虚函数的意义是在很多情况下,基类本身生成对象是不合情理的
A: 被virtual关键字修饰的成员函数,就是虚函数
B: 在基类中实现纯虚函数的方法是在函数原型后加“=0”virtualvoidfuntion1()=0
C: 同时含有纯虚拟函数的类称为抽象类,它可以被实例化,但是对象不可以调用纯虚函数
D: 使用纯虚函数的意义是在很多情况下,基类本身生成对象是不合情理的
举一反三
- 关于纯虚函数和抽象类的描述中,( )是错误的。 A: 一个基类中声明有纯虚函数,该基类的派生类一定不再是抽象类 B: 抽象类是指具有纯虚函数的类 C: 抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出 D: 纯虚函数是一种特殊的虚函数,它不能实例化对象
- 关于纯虚函数和抽象类的描述中,错误的是 。 A: 一个基类中说明有纯虚函数,该基类的派生类一定不再是抽象类 B: 纯虚函数是一种特殊的虚函数,它没有具体的实现代码 C: 抽象类是具有纯虚函数的类 D: 抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出
- 关于纯虚函数和抽象类的描述中,错误的是( )。 A: 纯虚函数是一种特殊的虚函数,它没有具体的实现 B: 基类中含有纯虚函数,该基类的派生类不一定是抽象类 C: 抽象类可以定义对象 D: 抽象类只能作为基类来使用,其纯虚函数的实现由派生类重载给出
- 纯虚函数是在基类中声明但没有定义的虚函数,可以声明该函数为纯虚函数是在【】置于虚函数的原型后完成的。
- 关于纯虚函数和抽象类的描述中,()是正确的。 A: 一个基类中说明有纯虚函数,该基类的派生类一定不再是抽象类 B: 纯虚函数本质上是函数体为空的虚函数 C: 如果将析构函数声明为纯虚函数,则必须给出它的实现 D: 只要给出纯虚函数的实现,抽象类就可以实例化