对
错
第1题:
在Python中定义类时,与运算符“//”对应的特殊方法名为_______________。
第2题:
在Python中定义类时,运算符重载是通过重写特殊方法实现的。例如,在类中实现了__mul__()方法即可支持该类对象的**运算符。
此题为判断题(对,错)。
第3题:
( 24 )下列关于运算符重载的描述中,错误的是
A )可以通过运算符重载在 C++ 中创建新的运算符
B )赋值运算符只能重载为成员函数
C )运算符函数重载为类的成员函数时,第一操作数是该类对象
D )重载类型转换运算符时不需要声明返回类型
第4题:
类对象的输入输出需在类中定义重载的提取运算符“>>”和插入运算符“<<”。()
第5题:
在Python定义类时,与运算符“**”对应的特殊方法名为_____________。
第6题:
定义类时如果实现了__len__()方法,该类对象即可支持内置函数len()。
此题为判断题(对,错)。
第7题:
定义类时实现了__eq__()方法,该类对象即可支持运算符==。
此题为判断题(对,错)。
第8题:
定义类时如果实现了__contains__()方法,该类对象即可支持成员测试运算in。
此题为判断题(对,错)。
第9题:
下列关于运算符重载的描述中,错误的是( )。
A.可以通过运算符重载在C++中创建新的运算符
B.赋值运算符只能重载为成员函数
C.运算符函数重载为类的成员函数时,第一操作就是该类对象
D.重载类型转换运算符时不需要声明返回类型
第10题:
下列关于运算符重载的描述中,错误的是( )。
A.可以通过运算符重载在C++中创建新的运算符
B.赋值运算符只能重载为成员函数
C.运算符函数重载为类的成员函数时,第一操作参数就是该类对象
D.重载类型转换运算符时不需要声明返回类型