更多“子类继承超类的操作,同时又对继承的操作进行了特别的修改,这样不同的对象类对同一操作会做出不同的响应,这种特性称为()A、继承性B、多继承性C、多态性D、同质异晶性”相关问题
  • 第1题:

    对象具有以下什么特性()

    A.唯一性、属性、继承性

    B.属性、多态性、唯一性

    C.多态性、继承性、唯一性

    D.唯一性、属性、多态性、继承性


    参考答案:D

  • 第2题:

    同样的消息被不同对象接受时可导致完全不同的行为,这种现象称为

    A.多态性

    B.继承性

    C.重载性

    D.封装性


    正确答案:A

  • 第3题:

    一个对象在收到消息时,要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做对象的______。

    A.继承性

    B.多态性

    C.抽象性

    D.封装性


    正确答案:B
    解析:对象根据所接受的消息而做出动作,同样的消息被不同的对象接受时可导致完全不同的行为,该现象称为多态性。

  • 第4题:

    类(Class)是具有共同属性、共同操作性质的对象的集合。下列选项中,______不是类所具有的特性。

    A.继承性

    B.封装性

    C.多态性

    D.分布性


    正确答案:D
    解析:类具有继承性、封装性和多态性等特性。①继承性——子类不但具有父类的全部属性和方法,而且允许用户根据需要对已有的属性和方法进行修改,或添加新的属性和方法。这种特性称为类的继承性。②封装性——指类的内部信息对用户是隐蔽的。在类的引用过程中,用户只能看到封装界面上的信息(属性、事件、方法),而其内部信息(数据结构、操作实现、对象间的相互作用等)则是隐蔽的。③多态性——是指一些相关联的类包括同名的方法程序,但方法程序的内容不同。在运行时,根据不同的对象、类及触发的事件、控件、焦点来确定调用哪种方法程序。

  • 第5题:

    ()是子类自动共享父类之间数据和方法的机制。

    • A、继承性
    • B、模块化
    • C、封装性
    • D、多态性

    正确答案:A

  • 第6题:

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

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

    正确答案:B

  • 第7题:

    面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这地特点称为类的()

    • A、多态性
    • B、封装性
    • C、继承性
    • D、重用性

    正确答案:C

  • 第8题:

    关于继承性,下列说法错误的是()

    • A、子类不能直接访问其超类的私有特征,但子类继承其超类的私有特征
    • B、子类的对象可代替其父类的对象
    • C、子类和超类相互依赖
    • D、当一个子类实例化创建一个对象时,该子类的超类也将实例化

    正确答案:C

  • 第9题:

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

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

    正确答案:D

  • 第10题:

    单选题
    子类或对象具有延用父类的属性、事件和方法的能力,称为类的()。
    A

    继承性

    B

    抽象性

    C

    封装性

    D

    多态性


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

  • 第11题:

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

    类是对一组对象的描述。

    B

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

    C

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

    D

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


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

  • 第12题:

    单选题
    面向对象程序设计中,()表示不同对象对同一消息具有不同的解释。
    A

    多态性

    B

    继承性

    C

    模块化

    D

    封装性


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

  • 第13题:

    对象的操作过程对外是封闭的不可见的,即用户只能看到这一操作实施后的结果。对象的这一特性,即是对象的

    A.封装性

    B.继承性

    C.多态性

    D.模块性


    正确答案:A

  • 第14题:

    面向对象程序设计的特点是()。

    A.多态性、兼容性、继承性

    B.继承性、封装性、兼容性

    C.封装性、继承性、多态性

    D.封装性、继承性、兼容性


    正确答案:C

  • 第15题:

    面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这一特点称为类的______。

    A.多态性

    B.封装性

    C.继承性

    D.重用性


    正确答案:C

  • 第16题:

    在面向对象技术中,一个子类的对象同时又属于父类,它继承了父类的一切属性,这种多态性称为(1)。同一个算子在不同的表达式中可能有不同的操作意义,这种多态性称为(2)。编译程序根据上下文判定算子的操作意义,这称为(3)。

    A.参数多态

    B.过载多态

    C.包含多态

    D.隐含多态


    正确答案:C
    解析:在收到消息时,对象要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做多态。多态有几种不同的形式。一个子类的对象同时又属于父类,它继承了父类的一切属性,这种多态称为包含多态;同一个算子在不同的表达式中可能有不同的操作意义,这种多态称为过载多态。编译程序根据上下文判定算子的操作意义,这称为算子鉴别。

  • 第17题:

    面向对象程序设计中,()表示不同对象对同一消息具有不同的解释。

    • A、多态性
    • B、继承性
    • C、模块化
    • D、封装性

    正确答案:A

  • 第18题:

    ()意味着一个操作在不同的类中可以有不同的实现方式。

    • A、多态性
    • B、多继承
    • C、类的组合
    • D、类的复用

    正确答案:A

  • 第19题:

    对象具有以下什么特性()

    • A、唯一性、属性、继承性
    • B、属性、多态性、唯一性
    • C、多态性、继承性、唯一性
    • D、唯一性、属性、多态性、继承性

    正确答案:D

  • 第20题:

    类是一组具有相同属性和相同操作的对象的集合,类之间共享属性和操作的机制称为()。

    • A、多态性
    • B、动态绑定
    • C、静态绑定
    • D、继承性

    正确答案:D

  • 第21题:

    子类或对象具有延用父类的属性、事件和方法的能力,称为类的()。

    • A、继承性
    • B、抽象性
    • C、封装性
    • D、多态性

    正确答案:A

  • 第22题:

    单选题
    类是一组具有相同属性和相同操作的对象的集合,类之间共享属性和操作的机制称为()。
    A

    多态性

    B

    动态绑定

    C

    静态绑定

    D

    继承性


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

  • 第23题:

    单选题
    面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这地特点称为类的()
    A

    多态性

    B

    封装性

    C

    继承性

    D

    重用性


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