第五章单元测试
  1. 【运算符重载原理、原则】在C++中不用重载就能直接作用于类对象的运算符是( )。

  2. A:+ B:- C:赋值运算符= D:地址运算符&
    答案:赋值运算符=###地址运算符&
  3. 【运算符重载原理、原则】C++中不能被重载的运算符有( )

  4. A:sizeof() B:成员运算符 C:条件运算符 D:指针运算符
  5. 【友元法运算符重载】运算符重载函数一般采用重载为类的( )形式。

  6. A:友元函数 B:转换函数 C:成员函数 D:常成员函数
  7. 【友元法运算符重载】运算符重载友元函数定义的形式声明为全局函数,声明为类的友元函数。( )

  8. A:对 B:错
  9. 【友元法运算符重载】运算符重载友元函数法和成员函数法有哪些不同点( )

  10. A:形参个数不同 B:函数名不同 C:返回值不同 D:运算符重载函数的性质不同,一个重载为成员函数,另一个重载为类的友元函数
  11. 【类型转换】转换构造函数是一种特殊的构造函数,只有1个形参,用作类型转换。( )

  12. A:错 B:对
  13. 【类型转换】类型转换函数的作用是将一个类的对象转换成另一个类型的数据。( )

  14. A:错 B:对
  15. 【友元法运算符重载】在使用运算符的表达式中,不要求运算符与函数参数相对应。( )

  16. A:对 B:错
  17. 【单目运算符重载】单目运算符的重载与双目运算符重载区别明显,单目运算符重载一般使用成员函数法,双目运算符重载一般使用友元函数法。( )

  18. A:错 B:对

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(4) dxwkbang
返回
顶部