A.构造函数不允许重载
B.重载的方法可以通过参数的个数或者参数的类型来区分
C.重载的方法可以通过返回值来区分
D.重载的方法不一定在同一个类中
第1题
A、转换函数的重载与普通函数的重载是一样的,也是靠函数的参数的个数和类型来区别不同的函数
B、转换函数没有参数,因此不能重载,否则将发生二义性
C、转换函数虽然没有参数,但可以依靠函数的类型区别,所以可以重载
D、对转换函数进行调用时,必须使用强制类型转换以指明调用的是哪个转换函数
第2题
B. 重载时,运算符的结合性可以改变。
C. 重载时,运算符的功能可以改变。
D. 重载时,运算符的操作数个数可以改变。
第3题
A、如果两个方法的名字以及参数的数量不同,那么它们可以构成方法重载。
B、如果两个方法名字相同,但是返回值的数据类型不同,那么它们可以构成方法重载。
C、只有两个方法名字相同,并且参数的数据类型不同,它们才可以构成方法重载。
D、如果两个方法名字相同,参数的数量不同,它们可以构成方法重载。
第4题
A、非静态成员函数重载运算符时带有this指针
B、友元函数重载运算符时带有this指针
C、成员函数与友元函数重载运算符时都不带有this指针
D、用成员函数或友元函数重载同一运算符时,两者的参数类型与参数个数相同
第5题
A、函数名相同的函数构成重载
B、参数个数不同的函数构成重载
C、参数类型不同的函数构成重载
D、函数名相同,而参数的个数或参数的类型不同的函数构成重载
第6题
A、方法的重载是指一个类中可以定义有相同的名字,但参数不同的多个方法。 调用时,会根据不同的参数列表选择对应的方法,方法调用时,匹配离得最近的类型
B、参数列表不同的含义:类型,个数,顺序不同
C、只有返回值不同不构成方法的重载,只有形参的名称不同,不构成方法的重载
D、与普通方法一样,构造方法也可以重载
第7题
A、函数名不同,但形参的个数与类型相同
B、函数名相同,形参的个数或类型不同
C、函数名相同,形参的个数和类型也相同
D、函数名相同,返回值不同,与形参无关
第8题
A、类型转换运算符重载函数无返回值类型
B、类型转换运算符重载函数有返回值类型
C、类型转换运算符重载函数不能有参数
D、类型转换运算符重载函数只能用成员函数实现,不能用友元函数实现
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!