参考答案和解析
正确答案:

 

引用是除指针外另一个可以产生多态效果的手段。
这意味着,一个基类的引用可以指向它的派生类实
例。
例4
Class A; Class B : Class A{...}; B b; A& ref = b;

更多““引用”与多态的关系?”相关问题
  • 第1题:

    _是实现信息隐蔽的一种技术,其目的是使类的定义与实现相互分离。

    A.引用

    B.继承

    C.封装

    D.多态


    正确答案:C

  • 第2题:

    下列哪项是CD8分子与MHC分子结合的结构域( )

    A、Ⅱ类非多态区

    B、Ⅱ类多态区

    C、Ⅰ类非多态区

    D、Ⅰ类多态区

    E、Ⅲ类非多态区


    参考答案:C

  • 第3题:

    继承反映了类间的一种层次关系,而()反映了一种整体与部分的关系。

    A、继承

    B、组合

    C、封装

    D、多态


    参考答案:A

  • 第4题:

    在类体系中访问一个虚函数时,应使用指向______ 的指针或对基类类型的引用,以满足运行时多态性的要求。


    正确答案:基类类型
    基类类型

  • 第5题:

    反映了类间的一种层次关系,而(2)反映了一种整体与部分的关系。

    A.继承

    B.组合

    C.封装

    D.多态


    正确答案:A

  • 第6题:

    关于多态的描述正确的是()

    • A、 多态是指在聚合关系中的各个类中名字相同的属性和操作具有不同的意义
    • B、 多态的实现机制是编译时静态链接
    • C、 函数名重载(overload) 会导致多态现象出现
    • D、 多态可实现接口复用,节省大量的编码工作量

    正确答案:D

  • 第7题:

    业务组织与基准组织的关系有()

    • A、关联
    • B、同步
    • C、引用
    • D、以上都正确

    正确答案:A,C

  • 第8题:

    编译时的多态性可以通过使用()获得。

    • A、虚函数和指针
    • B、重载函数和析构函数
    • C、虚函数和对象
    • D、虚函数和引用

    正确答案:C

  • 第9题:

    在java中,引用对象变量和对象间有什么关系?()

    • A、对象与引用变量的有效期不一致,当引用变量不存在时,编程人员必须动手将对象删除,否则会造成内存泄露。
    • B、对象与引用变量的有效期是一致的,当引用变量不存在时,它所指向的对象也会自动消失。
    • C、对象与引用变量的有效期是一致的,不存在没有引用变量的对象,也不存在没有对象引用变量。
    • D、引用变量是指向对象的一个指针。

    正确答案:D

  • 第10题:

    填空题
    参照完整性规则是定义()与被参照关系之间的引用规则。

    正确答案: 参照关系
    解析: 暂无解析

  • 第11题:

    单选题
    下列哪项是CD8分子与MHC分子结合的结构域()
    A

    Ⅱ类非多态区

    B

    Ⅱ类多态区

    C

    Ⅰ类非多态区

    D

    Ⅰ类多态区

    E

    Ⅲ类非多态区


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

  • 第12题:

    单选题
    编译时的多态性可以通过使用()获得。
    A

    虚函数和指针

    B

    重载函数和析构函数

    C

    虚函数和对象

    D

    虚函数和引用


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

  • 第13题:

    Ⅲ型高脂血症与载脂蛋白基因多态性关系最密切的是

    A.ApoA

    B.ApoB

    C.ApoE

    D.ApoCⅢ

    E.Apo(a)


    正确答案:C

  • 第14题:

    ●在面向对象技术中,(38)说明一个对象具有多种形态,(39)定义超类与子类之间的关系。

    (38)A.继承

    B.组合

    C.封装

    D.多态

    (39)A.继承

    B.组合

    C.封装

    D.多态


    正确答案:D,A

  • 第15题:

    目前研究发现,下列何种载脂蛋白基因多态性与Alzheimer病关系最为密切

    A、ApoAⅠ

    B、ApoB

    C、ApoCⅢ

    D、Apo(a)

    E、ApoE


    参考答案:E

  • 第16题:

    在程序运行过程中,(49)将方法与特定的对象动态地联系在一起,使得不同的对象在使用同样的方法时,可以因对象的状态不同而产生不同的行为,从而使得方法对具体的对象具有个性。

    A.消息传递机制

    B.对象自身引用

    C.消息传递机制和对象自身引用

    D.参数多态


    正确答案:C
    解析:对象自身引用(Self-Reference)是OOPL中的一种特有结构。这种结构在不同的OOPL中有不同的名称,在C++和Java中称为this,使用的值通过消息传递机制提供。对象自身引用的值和类型分别扮演了两种意义的角色:对象自身引用的值使得方法体中引用的成员名与特定的对象,及相关对象自身引用的类型决定了方法体被实际共享的范围。对象自身引用机制使得在进行方法的设计和实现时并不需要考虑与对象联系的细节,而是从更高一级的抽象层次也就是类的角度来设计同类型对象的行为特征,从而使得方法在一个类及其子类的范围内具有共性。在程序运行过程中,消息传递机制和对象自身引用将方法与特定的对象动态地联系在一起,使得不同的对象在执行同样的方法体时,可以因对象的状态不同而产生不同的行为,从而使得方法对具体的对象具有个性。

  • 第17题:

    Ⅲ型高脂血症与载脂蛋白基因多态性关系最密切的是

    A.ApoB
    B.ApoCⅢ
    C.ApoAⅠ
    D.ApoE
    E.Apo(a)

    答案:D
    解析:

  • 第18题:

    桥接模式将继承关系转换为()关系,从而降低了类与类之间的耦合,减少了代码编写量。

    • A、关联
    • B、多态
    • C、实现
    • D、重构
    • E、抽象

    正确答案:A

  • 第19题:

    参照完整性规则是定义()与被参照关系之间的引用规则。


    正确答案:参照关系

  • 第20题:

    下列有关多态的叙述正确的是哪项()     

    • A、父类的引用指向子类的实例是一种多态
    • B、子类的引用指向子类的实例是一种多态
    • C、接口的引用指向实现该接口类的实例是一种多态
    • D、抽象类的引用指向抽象类的实例是一种多态

    正确答案:A,C

  • 第21题:

    单选题
    关于多态的描述正确的是()
    A

     多态是指在聚合关系中的各个类中名字相同的属性和操作具有不同的意义

    B

     多态的实现机制是编译时静态链接

    C

     函数名重载(overload) 会导致多态现象出现

    D

     多态可实现接口复用,节省大量的编码工作量


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

  • 第22题:

    多选题
    下列有关多态的叙述正确的是哪项()
    A

    父类的引用指向子类的实例是一种多态

    B

    子类的引用指向子类的实例是一种多态

    C

    接口的引用指向实现该接口类的实例是一种多态

    D

    抽象类的引用指向抽象类的实例是一种多态


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

  • 第23题:

    单选题
    桥接模式将继承关系转换为()关系,从而降低了类与类之间的耦合,减少了代码编写量。
    A

    关联

    B

    多态

    C

    实现

    D

    重构

    E

    抽象


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