更多“在已有类的基础上派生新的类有什么好处?”相关问题
  • 第1题:

    根据已有类继承定义出的新类称为已有类的派生类(子类),已有类称为超类(父类)。()

    此题为判断题(对,错)。


    正确答案:正确

  • 第2题:

    用来派生新类的类称为( )。

    A.新生类

    B.派生类

    C.基类

    D.子类


    正确答案:C
    解析:此题考查的是继承与派生的概念。用来派生新类的类称为基类,而派生出来的新类称为它的子类或派生类。

  • 第3题:

    关于派生类的说法,不正确的是( )。

    A.派生类能够通过继承关键字改变对基类的函数成员的存取权限

    B.派生类可以拥有自己的新成员

    C.派生类可重载已有的函数成员

    D.派生类无法给基类的数据成员初始化


    正确答案:D
    解析:派生类可以通过构造函数的初始化列表,给基类的数据成员和对象成员初始化。

  • 第4题:

    在面向对象方法中,继承用于( )。

    A.利用己有类创建新类 B.在已有操作的基础上添加新方法 C.为已有属性添加新属性 D.为已有状态添加新状态


    正确答案:A

  • 第5题:

    凡是能用以派生新类,却不能创建自己的对象的类称为(32)。

    A.虚基类

    B.抽象类

    C.容器类

    D.派生类


    正确答案:B
    解析:抽象类是一种特殊的类,它为一族类提供统一的操作界面,建立抽象类就是为了通过它多态地使用其中的成员函数。抽象类是带有纯虚函数的类。抽象类只能用作其它类的基类,不能建立抽象类的对象。因为它的纯虚函数没有定义功能。而虚基类是将不同继承路径的虚基类子对象被合并成为一个对象,以消除合并之前可能出现的二义性。容器类库是使我们能快速而有效地开发面向对象程序的重要工具,可描述为容纳其它对象的对象;新类继承预定义基类的数据成员和成员函数,而不必重新编写数据成员和成员函数,这种新类叫派生类;两者均可创建自己的对象。

  • 第6题:

    在面向对象方法中,继承用于______。

    A.利用已有类创建新类
    B.在已有操作的基础上添加新方法
    C.为已有属性添加新属性
    D.为已有状态添加新状态

    答案:A
    解析:
    本题考查面向对象的基本知识。在进行类设计时,有些类之间存在一般和特殊关系,即一些类是某个类的特殊情况,某个类是一些类的一般情况,这就是继承关系。继承是类之间的一种关系,在定义和实现一个类的时候,可以在一个已经存在的类(一般情况)的基础上来进行,把这个已经存在的类所定义的内容作为自己的内容,并可以加入若干新属性和方法。

  • 第7题:

    下面有关类的继承的说法正确的是()

    • A、派生类的成员应该与基类的成员一致,不能为派生类增加新成员
    • B、在派生类中可通过隐藏继承成员,来删除基类的成员
    • C、在描述类的继承关系时,父类与子类是基类与派生类的另一种说法
    • D、所有的类成员都可以被继承

    正确答案:C

  • 第8题:

    在声明类时,在类名前使用()修饰符,则声明的类不能作为其他类的基类,不能再派生新的类。


    正确答案:sealed

  • 第9题:

    被继承的类我们称之为基类(),在基类的基础上新建立的类我们称之为派生类子类。


    正确答案:父类

  • 第10题:

    填空题
    在声明类时,在类名前使用()修饰符,则声明的类不能作为其他类的基类,不能再派生新的类。

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

  • 第11题:

    单选题
    如果类B是在类A的基础上扩充而得到的,那么就称()。
    A

    类A为基类或父类,类B为超类或子类

    B

    类A为基类、父类或超类,类B为派生类或子类

    C

    类A为派生类,类B为基类

    D

    类A为派生类或子类,类B为基类、父类或超类


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

  • 第12题:

    判断题
    派生类是从基类派生出来,它不能再生成新的派生类。
    A

    B


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

  • 第13题:

    用来派生新类的类称为【 】,而派生出的新类称为它的子类或派生类。


    正确答案:基类或父类
    基类或父类 解析:本题考查的知识点是:继承与派生的基本概念。用来派生新类的类称为基类,而派生出的新类称为它的子类或派生类。故本题应该填基类或父类。

  • 第14题:

    派生类是从基类派生出来的,它不能再生成新的派生类。()


    答案:×

  • 第15题:

    在面向对象方法中,继承用于( )。 通过继承关系创建的子类( )

    A. 利用已有类创建新类B. 在已有操作的基础上添加新方法C. 为已有属性添加新属性D. 为已有状态添加新状态A. 只有父类具有的属性B. 只有父类具有的操作C. 只能有父类所不具有的新操作D. 可以有父类的属性和方法之外的新属性和新方法


    正确答案:A,D

  • 第16题:

    当从现存类中派生出新类时,不能在派生类中做的是( );

    A.增加新的成员变量

    B.增加新的成员方法

    C.重新定义已有的成员方法

    D.改变父类的数据成员或成员方法


    正确答案:D
    解析:一个类可以继承其父类的所有成员变量和方法,还可以重新定义父类的成员方法,但不能改变父类的数据成员。故本题的答案是D。

  • 第17题:

    在面向对象方法中,继承用于(请作答此空)。通过继承关系创建的子类( )。

    A.利用已有类创建新类
    B.在已有操作的基础上添加新方法
    C.为已有属性添加新属性
    D.为已有状态添加新状态

    答案:A
    解析:
    本题考查面向对象的基本知识。
    在进行类设计时,有些类之间存在一般和特殊关系,即一些类是某个类的特殊情况,某个类是一些类的一般情况,这就是继承关系。继承是类之间的一种关系,在定义和实现一个类的时候,可以在一个已经存在的类(一般情况)的基础上来进行,把这个已经存在的类所定义的内容作为自己的内容,并可以加入若干新属性和方法

  • 第18题:

    通过类的继承创建的新类称为“子类”或()

    • A、“基类”
    • B、“子类”
    • C、“父类”
    • D、“派生类”

    正确答案:D

  • 第19题:

    派生类是从基类派生出来,它不能再生成新的派生类。


    正确答案:错误

  • 第20题:

    下面有关继承的说法中,正确的是() 

    • A、  A类和B类均有C类需要的成员,因此可以从A类和B类共同派生出C类
    • B、  在派生新类时,可以指明是公有派生、私有派生或保护派生
    • C、  派生类可以继承基类中的成员,同时也继承基类的父类中的成员
    • D、  在派生类中,不能添加新的成员,只能继承基类的成员

    正确答案:C

  • 第21题:

    问答题
    在已有类的基础上派生新的类有什么好处?

    正确答案: 扩充已有类的功能,并且利用方法的覆写扩充已有方法的功能。
    解析: 暂无解析

  • 第22题:

    单选题
    下面有关类的继承的说法正确的是()
    A

    派生类的成员应该与基类的成员一致,不能为派生类增加新成员

    B

    在派生类中可通过隐藏继承成员,来删除基类的成员

    C

    在描述类的继承关系时,父类与子类是基类与派生类的另一种说法

    D

    所有的类成员都可以被继承


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

  • 第23题:

    填空题
    被继承的类我们称之为基类(),在基类的基础上新建立的类我们称之为派生类子类。

    正确答案: 父类
    解析: 暂无解析