网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
下列选项中,与实现运行时多态性无关的是( )。
A
重载函数
B
虚函数
C
指针
D
引用
参考答案
参考解析
解析:
编译时的多态性是通过函数重载和模版体现的,运行时的多态性是通过虚函数体现的。在C++中,一个基类指针(或引用)可以指向它的派生类对象,通过这样的指针(或引用)调用虚函数时,调用的是该指针(或引用)实际所指向的对象类的重定义版本,即进行了多态调用。
编译时的多态性是通过函数重载和模版体现的,运行时的多态性是通过虚函数体现的。在C++中,一个基类指针(或引用)可以指向它的派生类对象,通过这样的指针(或引用)调用虚函数时,调用的是该指针(或引用)实际所指向的对象类的重定义版本,即进行了多态调用。
更多 “单选题下列选项中,与实现运行时多态性无关的是( )。A 重载函数B 虚函数C 指针D 引用” 相关考题
考题
从系统实现的角度看,多态性分为静态多态性和动态多态性。以下说法错误的是()。
A.静态多态性是编译时的多态性B.函数重载实现的多态性是静态多态性C.通过虚函数实现的多态性是静态多态性D.动态多态性是运行时的多态性
考题
下列关于多态性的描述,错误的是( )。A.C++语言的多态性分为编译时的多态性和运行时的多态性B.编译时的多态性可通过函数重载实现C.运行时的多态性可通过模板和虚函数实现D.实现运行时多态性的机制称为动态绑定
考题
下列关于多态性的描述,错误的是( )。A.C++语言中的多态性分为编译时的多态性和运行时的多态性B.编译时的多态性可通过函数重载实现C.运行时的多态性可通过模板和虚函数实现D.实现运行时多态性的机制称为动态绑定
考题
单选题下列说法错误的是()A
若语言只支持类而不支持多态,则不能称为面向对象的B
在运行时根据其类型确定调用哪个函数的能力叫多态性C
静态多态性也是在运行时根据其类型确定调用哪个函数D
C++中的静态多态性是通过函数重载进行实现的
热门标签
最新试卷