itgle.com

在C++中用来实现运行时多态性的是______ 。A.重载函数B.析构函数C.构造函数D.虚函数

题目

在C++中用来实现运行时多态性的是______ 。

A.重载函数

B.析构函数

C.构造函数

D.虚函数


相似考题
更多“在C++中用来实现运行时多态性的是______ 。A.重载函数B.析构函数C.构造函数D.虚函数 ”相关问题
  • 第1题:

    实现运行时的多态性要使用( )。

    A.重载函数

    B.析构函数

    C.构造函数

    D.虚函数


    正确答案:D
    D。【解析】C++中函数重载和运算符重载实现的多态性属于静态多态性,在程序编译时系统就能决定调用的是哪个函数。动态多态性是在程序运行过程中才动态确定操作所针对的对象。动态多态性是通过虚函数实现的。

  • 第2题:

    运行时的多态性是通过()实现的。

    A.构造函数

    B.析构函数

    C.虚函数

    D.函数重载


    虚函数

  • 第3题:

    实现运行时的多态性采用?

    A.重载函数

    B.构造函数

    C.析构函数

    D.虚函数


    A

  • 第4题:

    在C++中用来实现运行时多态性的是( )。

    A.重载函数

    B.析构函数

    C.构造函数

    D.虚函数


    正确答案:D
    解析:C++中的多态性分为两类:编译时的多态性和运行时的多态性。编译时的多态性通过函数重载和模板体现的,而运行时的多态性是通过虚函数体现的。

  • 第5题:

    2、实现运行时的多态性采用?

    A.重载函数

    B.构造函数

    C.析构函数

    D.虚函数


    D 解析:多态性是通过虚函数来完成的,不同类层次上的类通过虚函数,可以做到运行时根据指针的指向确定调用哪个对象的成员函数。