当定义一个新类型的时候,需要显式或者隐式的指定复制,赋值和撤销该类型的对象时会发生什么,这是通过:复制构造函数,赋值操作符和析构函数实现的
复制构造函数,赋值操作符和析构函数总称为复制控制,编译器自动实现这些操作,类也可以定义自己的版本
重载操作符的定义
重载操作符具有特殊名称,保留字 operator 后接需定义的操作符号
声明了一个加好操作符,用于将两个Sales_item 对象相加,获得一个Sales_item 对象
重载操作符必须具有一个类类型操作数
操作符的优先级和结合性是固定的
(占坑)