itgle.com

在面向对象技术中,一个子类的对象同时又属于父类,它继承了父类的一切属性,这种多态性称为(34)。同一个算子在不同的表达式中可能有不同的操作意义,这种多态性称为(35)。编译程序根据上下文判定算子的操作意义,这称为(36)。A.参数多态B.过载多态C.包含多态D.隐含多态

题目

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

A.参数多态

B.过载多态

C.包含多态

D.隐含多态


相似考题
参考答案和解析
正确答案:C
更多“在面向对象技术中,一个子类的对象同时又属于父类,它继承了父类的一切属性,这种多态性称为(34)。同 ”相关问题
  • 第1题:

    在面向对象方法中,(44)定义了父类和子类的概念。子类在原有父类接口的基础上,用适合于自己要求的实现去置换父类中的相应实现称为()。

    A.封装
    B.继承
    C.覆盖(重置)
    D.多态

    答案:B
    解析:
    本题考查面向对象的基本概念。
    面向对象的4个基本概念是对象、类、继承和消息传递。封装是一种信息隐蔽技术,把数据和行为封装为一个对象,其目的是使对象的使用者和生产者分离,使对象的定义和实现分开。类定义了一组大体上相似的对象,所包含的方法和数据描述一组对象的共同行为和属性。把一组对象的共同特征加以抽象并存储在一个类中的能力,是面向对象技术最重要的一点。在定义和实现一个类的时候,可以在一个已经存在的类的基础上来进行,把这个己经存在的类所定义的内容作为自己的内容,并加入若干新的内容,即继承,使父类和子类之间能够进行共享数据和方法。在类进行继承时,父类中的方法需要在子类中重新实现,即覆盖(重置)。在继承的支持下,用户可以发送一个通用的消息,不同的对象收到同一通用消息可以由自己实现细节自行决定产生不同的结果,即多态(polymorphism)。

  • 第2题:

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

    A.多态性

    B.封装性

    C.继承性

    D.重用性


    可移植性较好的高级程序设计语言

  • 第3题:

    以下关于面向对象继承的叙述中,错误的是()。

    A.继承是父类和子类之间共享数据和方法的机制

    B.继承定义了一种类与类之间的关系

    C.继承关系中的子类将拥有父类的全部属性和方法

    D.继承仅仅允许单重继承,即不允许一个子类有多个父类


    继承仅仅允许单重继承,即不允许一个子类有多个父类

  • 第4题:

    在面向对象方法中,()定义了父类和子类的概念。子类在原有父类接口的基础上,用适合于自己要求的实现去置换父类中的相应实现称为(45)。

    A.封装
    B.继承
    C.覆盖(重置)
    D.多态

    答案:C
    解析:
    本题考查面向对象的基本概念。
    面向对象的4个基本概念是对象、类、继承和消息传递。封装是一种信息隐蔽技术,把数据和行为封装为一个对象,其目的是使对象的使用者和生产者分离,使对象的定义和实现分开。类定义了一组大体上相似的对象,所包含的方法和数据描述一组对象的共同行为和属性。把一组对象的共同特征加以抽象并存储在一个类中的能力,是面向对象技术最重要的一点。在定义和实现一个类的时候,可以在一个已经存在的类的基础上来进行,把这个己经存在的类所定义的内容作为自己的内容,并加入若干新的内容,即继承,使父类和子类之间能够进行共享数据和方法。在类进行继承时,父类中的方法需要在子类中重新实现,即覆盖(重置)。在继承的支持下,用户可以发送一个通用的消息,不同的对象收到同一通用消息可以由自己实现细节自行决定产生不同的结果,即多态(polymorphism)。

  • 第5题:

    在面向对象方法中,通过继承关系创建的子类____

    A.只有父类具有的属性

    B.只有父类具有的操作

    C.只有父类具有的操作

    D.可以有父类的属性和方法之外的新属性和新方法


    D