Skip to content

Latest commit

 

History

History
9 lines (5 loc) · 434 Bytes

File metadata and controls

9 lines (5 loc) · 434 Bytes

练习14.21:编写Sales_data类的+和+=运算符,使得+执行实际的加法操作而+=调用+。相比于14.3节(第500页)对这两个运算符的定义,本题的定义有何缺点?试讨论之。


忽略编写。

本题的定义需要定义一个临时变量,得到加法的结果,然后再把临时变量赋值给左侧对象。

实际上可以避免使用临时变量,直接修改左侧对象即可。