首页学历类考试大学计算机科学
(简答题)

编程序定义向量类Vector,重载运算符“+”、“-”、“*”和“=”,实现向量之间的加、减、乘、赋值运算;重载运算符“>>”、“<<”做向量的输入、输出操作。注意检测运算的合法性。

正确答案








答案解析

相似试题

  • (简答题)

    定义Point类,有数据成员X和Y,重载++和--运算符,要求同时重载前缀方式和后缀方式。

    答案解析

  • (判断题)

    在Python中定义类时,运算符重载是通过重写特殊方法实现的。例如,在类中实现了mul()方法即可支持该类对象的**运算符。

    答案解析

  • (判断题)

    多数运算符可以重载,个别运算符不能,运算符重载是通过函数定义实现的。

    答案解析

  • (简答题)

    运算符重载实际上通过函数来重新定义运算符的功能,运算符重载的功能直接通过函数调用是否可以?

    答案解析

  • (判断题)

    运算符重载是通过函数来实现的,定义运算符重载函数时,函数名中要使用关键字operator。

    答案解析

  • (判断题)

    运算符重载实际上是对已有的运算符重新定义其功能。

    答案解析

  • (填空题)

    将运算符++重载为类的友元函数时,定义前置++有()个参数,而定义后置++有()个参数。

    答案解析

  • (单选题)

    如果类A要重载插入运算符“

    答案解析

  • (单选题)

    用于类运算的运算符通常都要重载。但有两个运算符系统提供默认重载版本,它们是()

    答案解析

快考试在线搜题