niusouti.com
更多“如果一个类至少有一个纯虚函数,那么该类称为( )。A.抽象类B.虚基类C.派生类D.以上都不是”相关问题
  • 第1题:

    如果一个类含有一个以上的纯虚函数,则称该类为

    A.虚基类

    B.抽象类

    C.派生类

    D.以上都不对


    正确答案:B
    解析:纯虚函数一般提供派生类进行继承的参考,是多态性的重要保证,一个具有纯虚函数的类称为抽象类,抽象类可以具有其他类的特点,但它不能定义对象,不能声明为内联函数。

  • 第2题:

    下列关于抽象类的表述中正确的是( )。

    A.派生类必须要实现作为基类的抽象类中的纯虚函数

    B.抽象类的成员函数至少有一个没实现

    C.抽象类不可能用来定义对象

    D.派生类不能成为抽象类


    正确答案:C

  • 第3题:

    在基类中有定义的纯虚函数,它要求在派生类中定义,而且基类不能用以说明对象,则该类为( )。

    A.虚基类

    B.抽象类

    C.虚函数类

    D.模板类


    正确答案:B
    解析:类中一旦有纯虚函数的定义那么这个类就再也不能创建此类的对象了,我们把这种类叫做抽象类。

  • 第4题:

    关于纯虚函数和抽象类的描述中,( )是错误的。

    A.纯虚函数是一种特殊的虚函数,它没有具体的定义

    B.抽象类是指具有纯虚函数的类

    C.一个基类中说明有纯虚函数,该基类的派生类一定不再是抽象类

    D.抽象类只能作为基类来使用,其纯虚函数的定义由派生类给出


    正确答案:C

  • 第5题:

    如果一个类至少有一个纯虚函数,那么就称该类为( )。

    A.抽象类

    B.虚基类

    C.派生类

    D.以上三者都不对


    正确答案:A
    解析:抽象类至少含有一个纯虚函数。

  • 第6题:

    下列关于纯虚函数与抽象类的描述中,错误的是( )。

    A.纯虚函数是一种特殊的虚函数,它没有具体的实现

    B.抽象类是指具有纯虚函数的类

    C.一个基类中说明具有纯虚函数,该基类的派生类一定不再是抽象类

    D.抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出


    正确答案:C

  • 第7题:

    下列关于抽象类的表述中正确的是( )。

    A)派生类必须要实现作为基类的抽象类中的纯虚函数

    B)抽象类的成员函数至少有一个没实现

    C)抽象类不可能用来定义对象

    D)派生类不能成为抽象类


    正确答案:C

  • 第8题:

    若一个类中含有纯虚函数,则该类称为()

    • A、基类
    • B、纯基类
    • C、抽象类
    • D、派生类

    正确答案:C

  • 第9题:

    如果一个类至少有一个纯虚函数,那么就称该类是()。

    • A、抽象类
    • B、虚基类
    • C、派生类
    • D、以上都不对

    正确答案:A

  • 第10题:

    单选题
    如果一个类至少有一个纯虚函数,那么就称该类为()。
    A

    抽象类

    B

    虚基类

    C

    派生类

    D

    以上都不对


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    含有一个或多个纯虚函数的类称为()。
    A

    抽象类

    B

    具体类

    C

    虚基类

    D

    派生类


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    若一个类中含有纯虚函数,则该类称为()
    A

    基类

    B

    纯基类

    C

    抽象类

    D

    派生类


    正确答案: B
    解析: 暂无解析

  • 第13题:

    带有纯虚函数的类称为()。

    A. 抽象类

    B. 基类

    C. 派生类

    D. 子类


    正确答案:A

  • 第14题:

    关于抽象类,下列表述正确的是( )。

    A.抽象类的成员函数中至少有一个是没有实现的函数(即无函数体定义的函数)

    B.派生类必须实现作为基类的抽象类中的纯虚函数

    C.派生类不可能成为抽象型

    D.抽象类不能用来定义对象


    正确答案:C

  • 第15题:

    如果一个类至少有一个纯虚函数,那么就称该类为( )。

    A.抽象类

    B.虚基类

    C.派生类

    D.以上都不对


    正确答案:A

  • 第16题:

    下列有关抽象类和纯虚函数的叙述中,错误的是

    A.拥有纯虚函数的类是抽象类,不能用来定义对象

    B.抽象类的派生类若不实现纯虚函数,它也是抽象类

    C.纯虚函数的声明以“=0;”结束

    D.纯虚函数都不能有函数体


    正确答案:B
    解析:只要是拥有了纯虚函数的类,就是一个抽象类,也就是说你不能根据它产生任何一个对象;纯虚函数的声明格式如下:virtual函数返回类型说明符>函数名>(参数表>)=0;纯虚函数根本就没有函数体;所以不能进行调用。

  • 第17题:

    如果一个类至少有一个纯虚函数,那么就成为 ______。

    A.抽象类

    B.虚基类

    C.派生类

    D.以上都不对


    正确答案:A

  • 第18题:

    下列有关继承和派生的叙述中,正确的是( )。

    A.如果一个派生类私有继承其基类,则该派生类对象不能访问基类的保护成员

    B.派生类的成员函数可以访问基类的所有成员

    C.基类对象可以赋值给派生类对象

    D.如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类


    正确答案:D

  • 第19题:

    一个抽象类中可以包含有多个纯虚函数,一个派生类中也可以包含多个虚函数。


    正确答案:正确

  • 第20题:

    含有一个或多个纯虚函数的类称为()。

    • A、抽象类
    • B、具体类
    • C、虚基类
    • D、派生类

    正确答案:A

  • 第21题:

    如果一个类至少有一个纯虚函数,那么就称该类为()。

    • A、抽象类
    • B、虚函数
    • C、派生类
    • D、以上都不对

    正确答案:A

  • 第22题:

    单选题
    关于纯虚函数和抽象类的描述中,错误的是()。
    A

    纯虚函数是一种特殊的虚函数,它没有具体的实现

    B

    抽象类是指具有纯虚函数的类

    C

    一个基类中说明有纯虚函数,该基类派生类一定不再是抽象类

    D

    抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    如果一个类至少有一个纯虚函数,那么就称该类为()。
    A

    抽象类

    B

    虚函数

    C

    派生类

    D

    以上都不对


    正确答案: C
    解析: 暂无解析