首先思考以下几个问题: 1.什么是运算符重载? 2.为什么要重载运算符,它有什么用? 3.可以重载哪些运算符? 4.重载运算符有哪些规则? 一.基本概念 我们在程序中使用各种操作符,比如加(+).赋值(=)等等.运算符重载可以重新赋予操作符的含义,举个栗子,对于加号操作符,一般都是将两个数进行相加,而不能将两个自定义类的对象相加,但是通过运算符重载可以这么做. 重载运算符是具有特殊名称的函数,函数具有哪些特征呢?1.函数名称:2.返回类型:3.参数列表:4.函数体. 1.名称的写法是保留字ope…