CS202 6- ‹#›
Operator Overloading
nIt is similar to overloading functions
äexcept the function name is replaced by the keyword operator followed by the operator’s symbol
äthe return type represents the type of the residual value resulting from the operation
–rvalue? -lvalue?  
–allowing for “chaining” of operations
äthe arguments represent the 1 or 2 operands expected by the operator
n