1. 实现运行时多态的机制是( )
A)虚函数 B)重载函数 C)静态函数 D)模版函数
第1题:
多态性是通过()实现的
A、构造函数
B、析构函数
C、虚函数
D、函数重载
第2题:
编译时的多态性通过使用()实现。
A、构造函数
B、虚函数
C、重载函数
D、析构函数
第3题:
在下列说法中,不正确的是()。
A、静态成员函数不能利用this指针
B、非静态成员可以使用this关键字
C、虚机制在构造函数和析构函数中仍然可以很好的工作,以实现多态性
D、构造函数和析构函数不接受任何参数,也不带有任何类型的返回值
第4题:
在C++中,用于实现运行时多态性的是
A.内联函数
B.重载函数
C.模板函数
D.虚函数
第5题:
下列关于静态多态实现重载的描述中正确的是(30)。
A.重载的方法(函数)的方法名(函数名)可以不同
B.重载的方法(函数)必须在返回值类型以及参数类型上有所不同
C.重载的方法(函数)必须在参数顺序或参数类型上有所不同
D.重载的方法(函数)只需在返回值类型上有所不同
第6题:
编译时的多态性可以通过使用( )获得。
A.虚函数和指针
B.重载函数
C.虚函数和对象
D.虚函数和引用
第7题:
下列关于C++多态性的叙述,正确的是( )。
A.C++语言的多态性分为编译时的多态性和运行时的多态性
B.编译时的多态性可通过虚函数实现
C.运行时的多态性可通过函数重载实现
D.运行时的多态性可通过操作符重载实现
第8题:
第9题:
关于重载(overload)与覆盖(override)的说法正确的是()。
第10题:
编译时的多态性可以通过使用()获得。
第11题:
若语言只支持类而不支持多态,则不能称为面向对象的
在运行时根据其类型确定调用哪个函数的能力叫多态性
静态多态性也是在运行时根据其类型确定调用哪个函数
C++中的静态多态性是通过函数重载进行实现的
第12题:
虚函数和指针
重载函数和析构函数
虚函数和对象
虚函数和引用
第13题:
A、多态性是指同名函数对应多种不同的实现
B、多态性表现为重载和覆盖两种方式
C、重载方式仅有函数重载
D、重载方式包含函数重载和运算符重载
第14题:
实现运行时的多态性要使用( )。
A.虚函数
B.重载函数
C.析构函数
D.构造函数
第15题:
要通过函数实现一种不太复杂的功能,并且要求加快执行速度,则应该选用
A.重载函数
B.内联函数
C.静态函数
D.虚函数
第16题:
在C++中用来实现运行时多态性的是______ 。
A.重载函数
B.析构函数
C.构造函数
D.虚函数
第17题:
下列对于虚函数和重载函数的叙述,正确的是( )。
A.虚函数要求函数名、返回值类型和参数序列完全相同
B.重载函数要求函数有相同的返回值类型和函数名称,并有不同的参数序列
C.虚函数是根据对象的不同去调用不同类的虚函数
D.虚函数和重载函数都是在运行时表现出多态功能
第18题:
可以通过下面哪些函数实现类的多态性( )。
A.友元函数
B.虚函数
C.嵌套函数
D.递归函数
第19题:
下列关于多态性的描述,错误的是
A.C++语言的多态性分为编译时的多态性和运行时的多态性
B.编译时的多态性可通过函数重载实现
C.运行时的多态性可通过模板和虚函数实现
D.实现运行时多态性的机制称为动态绑定
第20题:
在C++中,用于实现动态多态性的是()。
第21题:
实现运行时的多态性采用()
第22题:
内联函数
重载函数
模板函数
虚函数
第23题:
内联函数
重载函数
模板函数
虚函数