函数重载要求重载的函数必须有和原函数一样的______。
第1题:
下列关于虚函数与函数重载区别的叙述中不正确的是( )。
A.函数说明形式上不同
B.函数重载允许是非成员函数,虚函数只能是成员函数
C.函数重载的调用依据参数和类型的差别,虚函数则依据对象
D.函数重载的本体可以在类外定义,虚函数不可以
第2题:
关于成员函数的重载,说法正确的是( )。
A.就是在类中设计多个函数名相同,参数个数及参数类型也相同的函数
B.析构函数可以重载
C.函数重载,要求函数名相同,但参数个数不同,或参数相同,但其类型不同
D.构造函数不可重载
第3题:
下面有关重载函数的描述中正确的是( )。
A.重载函数必须具有不同的返回值类型
B.重载函数形参个数必须不同
C.重载函数必须具有不同的形参列表
D.重载函数名可以不同
第4题:
下列对重载函数的描述中,错误的是( )。
A.重载函数中不允许使用默认参数
B.重载函数中编译是根据参数表进行选择的
C.不要使用重载函数来描述毫不相干的函数
D.构造函数重载将会给初始化带来多种方式
第5题:
下列对于虚函数和重载函数的叙述,正确的是( )。
A.虚函数要求函数名、返回值类型和参数序列完全相同
B.重载函数要求函数有相同的返回值类型和函数名称,并有不同的参数序列
C.虚函数是根据对象的不同去调用不同类的虚函数
D.虚函数和重载函数都是在运行时表现出多态功能
第6题:
类的运算符重载采用友元函数或成员函数方式,其函数参数是一样的。
第7题:
下面说法正确的是()。
第8题:
成员函数与一般函数一样可以重载、内联和设置参数的默认值。
第9题:
重载函数的参数个数可以不同
重载函数的参数类型可以不同
重载函数的返回值类型必须不同
重载函数的参数个数或参数类型必须有所不同
第10题:
重载函数中不允许使用默认参数
重载函数中编译是根据参数表进行选择
不要使用重载函数来描述毫不相干的函数
构造函数重载将会给初始化带来多种方式
第11题:
重载函数必须具有不同的返回值类型
重载函数形参个数必须不同
重载函数必须有不同的形参列表
重载函数名可以不同
第12题:
“/”和“++”都是作为成员函数重载的
“/”和“++”都是作为非成员函数重载的
“/”是作为成员函数重载的,“++”是作为非成员函数重载的
“/”是作为非成员函数重载的,“++”都是作为成员函数重载的
第13题:
A、多态性是指同名函数对应多种不同的实现
B、多态性表现为重载和覆盖两种方式
C、重载方式仅有函数重载
D、重载方式包含函数重载和运算符重载
第14题:
对类的构造函数和析构函数描述正确的是( )。
A.构造函数可以重载,析构函数不能重载
B.构造函数不能重载,析构函数可以重载
C.构造函数可以重载,析构函数也可以重载
D.构造函数不能重载,析构函数也不能重裁
第15题:
运算符函数调用格式的表达式:y/x++与表达式:y.operator/(operator++(x,O))含义相同,由此可看出()。
A.“/”和“++”都是作为成员函数重载的
B.“/”和“++”都是作为非成员函数重载的
C.“/”是作为成员函数重载的,“++”是作为非成员函数重载的
D.“/”是作为非成员函数重载的,“++”都是作为成员函数重载的
第16题:
下面关于成员函数重载运算符和友元函数重载运算符相同的是( )。
A.成员函数和友元函数可重载的运算符是不相同的
B.成员函数和友元函数重载运算符时都需要用到this指针
C.成员函数和友元函数重载运算符时都需要声明为公有的
D.成员函数和友元函数重载运算符时的参数可能是相同的
第17题:
下列对类的构造函数和析构函数的描述中,正确的是( )。
A.构造函数可以重载,析构函数不能重载
B.构造函数不能重载,析构函数可以重载
C.构造函数可以重载,析构函数也可以重载
D.构造函数不能重载,析构函数也不能重载
第18题:
下面有关重载函数的说法中正确的是()。
第19题:
下列关于函数重载的说法中,完全正确的是()
第20题:
重载函数的函数名必须相同
重载函数必须在参数个数或类型上有所不同
重载函数的返回值类型必须相同
重载函数的函数体可以有所不同
第21题:
构造函数可以重载,析构函数不能重载
构造函数不能重载,析构函数可以重载
构造函数可以重载,析构函数也可以重载
构造函数和析构函数都不可以重载
第22题:
函数重载就是用相同的函数名定义多个函数
重载函数的参数列表必须不同
重载函数的返回值类型必须不同
重载函数的参数可以带有默认值
第23题:
重载函数的参数个数必须不同
重载函数必须具有不同的形参列表
重载函数必须具有不同的返回值类型
重载函数的参数类型必须不同