As I read in books and in the web, in C++ we can overload the \"plus\" or \"minus\" operators with these prototypes (as member functions of a class Money):
class Money
The link shown below has better explanation I guess return value of operator overloading in C++