你可能感兴趣的试题
函数重载就是用相同的函数名定义多个函数 重载函数的参数列表必须不同 重载函数的返回值类型必须不同 重载函数的参数可以带有默认值
::运算符不能重载 类型转换运算符只能作为成员函数重载 将运算符作为非成员函数重载时必须定义为友元 重载[ ]运算符应完成“下标访问”操作
运算符函数的名称总是以operator为前缀 运算符函数的参数可以是对象 运算符函数只能定义为类的成员函数 在表达式中使用重载的运算符相当于调用运算符重载函数
这是运算符—的重载运算符函数 这个函数所重载的运算符是一个一元运算符 这是一个成员函数 这个函数不改变类的任何数据成员的值
有的运算符可以作为非成员函数重载 所有的运算符都可以通过重载而被赋予新的含义 不得为重载的运算符函数的参数设置默认值 有的运算符只能作为成员函数重载
重载函数的参数个数可以不同 重载函数的参数类型可以不同 重载函数的返回值类型必须不同 重载函数的参数个数或参数类型必须有所不同
重载函数中不允许使用默认参数 重载函数中编译是根据参数表进行选择 不要使用重载函数来描述毫不相干的函数 构造函数重载将会给初始化带来多种方式
这是运算符-的重载运算符函数 这个函数所重载的运算符是一个一元运算符 这是一个成员函数 这个函数不改变类的任何数据成员的值
重载函数的函数名必须相同 重载函数必须在参数个数或类型上有所不同 重载函数的返回值类型必须相同 重载函数的函数体可以有所不同