3、类的继承是指从一般类的基础上派生出一个新的特殊类,特殊类的对象具有一般类的对象的全部属性和行为,称为特殊类对一般类的继承。

题目

3、类的继承是指从一般类的基础上派生出一个新的特殊类,特殊类的对象具有一般类的对象的全部属性和行为,称为特殊类对一般类的继承。


相似考题
更多“3、类的继承是指从一般类的基础上派生出一个新的特殊类,特殊类的对象具有一般类的对象的全部属性和行为,称为特殊类对一般类的继承。”相关问题
  • 第1题:

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

    A.只有父类具有的属性
    B.只有父类具有的操作
    C.只能有父类所不具有的新操作
    D.可以有父类的属性和方法之外的新属性和新方法

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

  • 第2题:

    一个类可以是多个一般类的特殊类,它从多个一般类中继承了属性和操作,这种继承模式叫()。


    正确答案:多继承

  • 第3题:

    类B中的对象具有类A的一切特征,则称()

    • A、类A继承类B
    • B、类A包含类B
    • C、类B继承类A
    • D、类B包含类A

    正确答案:C

  • 第4题:

    关于保护继承,下列说法错误的是()。

    • A、保护继承的特点是基类的所有公用成员和保护成员都成为派生类的保护成员。
    • B、派生类对象不能访问基类中的任何成员。
    • C、派生类的对象可以访问基类的公有成员。
    • D、保护继承的派生类和私有继承的派生类,对基类成员访问属性是相同的。

    正确答案:C

  • 第5题:

    多态性是指在一般类中定义的属性或操作被特殊类继承后,可以具有不同的数据类型或表现出不同的行为。


    正确答案:正确

  • 第6题:

    下列对类的描述,错误的是()。

    • A、类是对一组对象的描述。
    • B、子类可以继承父类的所有方法和属性。
    • C、类具有继承性、封装性、多态性。
    • D、子类和父类是可以相互派生的。

    正确答案:D

  • 第7题:

    关于object类,以下描述中正确的有()

    • A、object类中定义了一些重要的成员函数和变量,以方便JAVA类的使用
    • B、object类是所有其他JAVA类的直接或间接父类
    • C、object类是一个非常特殊的“虚拟”类,也就是说,你只能丛object类中派生出其他类,但不能创建一个object类的对象。
    • D、如果一个类已经有了父类,那么这个类同时继承了object类,也就是说,这时候这个类实际上有2个父类
    • E、由于JAVA中的类是单继承的,因此所有的类以object类为根形成了一棵继承树

    正确答案:A,B,E

  • 第8题:

    判断题
    多态性是指在一般类中定义的属性或操作被特殊类继承后,可以具有不同的数据类型或表现出不同的行为。
    A

    B


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

  • 第9题:

    填空题
    一个类可以是多个一般类的特殊类,它从多个一般类中继承了属性和操作,这种继承模式叫()。

    正确答案: 多继承
    解析: 暂无解析

  • 第10题:

    单选题
    分类关系是“一般化-特殊化”关系。一般化类又称为父类,特殊化类又称为子类。分类关系和()是同时存在的。
    A

    传递性

    B

    逐步求精

    C

    继承性

    D

    全局性


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

  • 第11题:

    多选题
    关于object类,以下描述中正确的有()
    A

    object类中定义了一些重要的成员函数和变量,以方便JAVA类的使用

    B

    object类是所有其他JAVA类的直接或间接父类

    C

    object类是一个非常特殊的“虚拟”类,也就是说,你只能丛object类中派生出其他类,但不能创建一个object类的对象。

    D

    如果一个类已经有了父类,那么这个类同时继承了object类,也就是说,这时候这个类实际上有2个父类

    E

    由于JAVA中的类是单继承的,因此所有的类以object类为根形成了一棵继承树


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

  • 第12题:

    单选题
    类B中的对象具有类A的一切特征,则称()
    A

    类A继承类B

    B

    类A包含类B

    C

    类B继承类A

    D

    类B包含类A


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

  • 第13题:

    关于继承表述错误的是:()

    • A、继承是一种通过扩展一个已有对象的实现,从而获得新功能的复用方法
    • B、泛化类(超类)可以显式地捕获那些公共的属性和方法特殊类(子类)则通过附加属性和方法来进行实现的扩展
    • C、破坏了封装性,因为这会将父类的实现细节暴露给子类
    • D、继承本质上是“白盒复用”,对父类的修改,不会影响到子类

    正确答案:D

  • 第14题:

    在面向对象设计中,关于继承性,下面说法错误的是()

    • A、子类不但继承超类的属性和操作,也继承超类的关联
    • B、子类继承超类的特性,但并不继承其私有特性。 
    • C、子类的每个对象都是其超类的一个对象,所以子类的对象可代替其超类的对象
    • D、超类的protected成员可被其子类访问

    正确答案:B

  • 第15题:

    分类关系是“一般化-特殊化”关系。一般化类又称为父类,特殊化类又称为子类。分类关系和()是同时存在的。

    • A、传递性
    • B、逐步求精
    • C、继承性
    • D、全局性

    正确答案:C

  • 第16题:

    一个类可以是多个一般类的特殊类,它从多个一般类中继承了属性和操作,这种继承模式叫多继承。


    正确答案:正确

  • 第17题:

    特殊类的对象拥有其一般类的全部属性与服务,称作特殊类对一般类的()。对象的()是指在一般类中定义的属性或服务被特殊类继承之后,可以具有不同的数据类型或表现出不同的行为。


    正确答案:继承;多态性

  • 第18题:

    下列有关类的说法中,错误的是()。

    • A、类是对象的实例,而对象是类的集合
    • B、类是对一类相似对象的性质描述,这些对象具有相同的属性和方法
    • C、可以将类看做是一类对象的模块
    • D、类可以派生出新类,这里派生出来的新类被称为子类,原有的类被称为父类

    正确答案:A

  • 第19题:

    单选题
    关于保护继承,下列说法错误的是()。
    A

    保护继承的特点是基类的所有公用成员和保护成员都成为派生类的保护成员。

    B

    派生类对象不能访问基类中的任何成员。

    C

    派生类的对象可以访问基类的公有成员。

    D

    保护继承的派生类和私有继承的派生类,对基类成员访问属性是相同的。


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

  • 第20题:

    单选题
    下列有关类的说法中,错误的是()。
    A

    类是对象的实例,而对象是类的集合

    B

    类是对一类相似对象的性质描述,这些对象具有相同的属性和方法

    C

    可以将类看做是一类对象的模块

    D

    类可以派生出新类,这里派生出来的新类被称为子类,原有的类被称为父类


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

  • 第21题:

    判断题
    一个类可以是多个一般类的特殊类,它从多个一般类中继承了属性和操作,这种继承模式叫多继承。
    A

    B


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

  • 第22题:

    单选题
    对基类和派生类的关系描述中,错误的是()
    A

    派生类是基类的具体化

    B

    基类继承了派生类的属性

    C

    派生类是基类定义的延续

    D

    派生类是基类的特殊化


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

  • 第23题:

    单选题
    下列对类的描述,错误的是()。
    A

    类是对一组对象的描述。

    B

    子类可以继承父类的所有方法和属性。

    C

    类具有继承性、封装性、多态性。

    D

    子类和父类是可以相互派生的。


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

  • 第24题:

    填空题
    特殊类的对象拥有其一般类的全部属性与服务,称作特殊类对一般类的()。对象的()是指在一般类中定义的属性或服务被特殊类继承之后,可以具有不同的数据类型或表现出不同的行为。

    正确答案: 继承,多态性
    解析: 暂无解析