纯虚函数是一种特殊的虚函数,它没有具体的实现
抽象类是指具有纯虚函数的类
一个基类中说明有纯虚函数,该基类派生类一定不再是抽象类
抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出
第1题:
下列关于纯虚数与抽象类的描述中,错误的是( )。
A.纯虚函数是一种特殊的虚函数,它没有具体的实现
B.抽象类是指具有纯虚函数的类
C.一个基类中说明具有纯虚函数,该基类的派生类一定不再是抽象类
D.抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出
第2题:
抽象类中只能有一个纯虚函数。()
第3题:
A.纯虚函数是在声明虚函数时被初始化为0的函数
B.纯虚函数没有函数体
C.纯虚函数可以被调用
D.如果在一个类中声明了纯虚函数,该虚函数中在派生类中仍有可能为虚函数
第4题:
关于纯虚函数和抽象类的描述中,( )是错误的。
A.纯虚函数是一种特殊的虚函数,它没有具体的定义
B.抽象类是指具有纯虚函数的类
C.一个基类中说明有纯虚函数,该基类的派生类一定不再是抽象类
D.抽象类只能作为基类来使用,其纯虚函数的定义由派生类给出
第5题:
下列关于纯虚函数与抽象类的描述中,错误的是( )。
A.纯虚函数是一种特殊的虚函数,它没有具体的实现
B.抽象类是指具有纯虚函数的类
C.一个基类中说明具有纯虚函数,该基类的派生类一定不再是抽象类
D.抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出
第6题:
在一个抽象类中,一定包含有( )。
A.虚函数
B.纯虚函数
C.模板函数
D.重载函数
第7题:
下列关于纯虚函数的描述中,正确的是( )。
A.纯虚函数是没有给出实现版本(即无函数体定义)的虚函数
B.纯虚函数的声明总是以“=0;”结束
C.派生类必须实现基类的纯虚函数
D.含有纯虚函数的类不能是派生类
第8题:
下列关于抽象类的叙述不正确的是( )。
A.含有纯虚函数的类称作抽象类
B.抽象类只能是基类
C.抽象类不能被实例化
D.纯虚函数可以被继承
抽象类是指包含纯虚函数的类,它主要用于基类,给其他派生类提供参考,由于含纯虚 函数,故抽象类不能实例化。
第9题:
关于抽象类,下列表述正确的是( )。
A.抽象类的成员函数中至少有一个是没有实现的函数(即无函数体定义的函数)
B.派生类必须实现作为基类的抽象类中的纯虚函数
C.派生类不可能成为抽象型
D.抽象类不能用来定义对象
第10题:
关于抽象类的说法,不正确的是( )。
A.如果一个类至少有一个纯虚函数,则此类即为抽向类
B.抽象类中的纯虚函数没有定义,不能建立它的对象,只能派生其子类
C.抽象类对象不能用作参数类型、函数返回类型及显式转换类型
D.不可声明指向抽象类的指针和引用