Overloading with a single parameter is called
binary operator overloading. ...
Binary operators require two operands, and they are
overloaded by using member functions and friend functions.
Overloading binary operators using member functions. If
overloaded as a member function,
binary operators require one argument.
read more >>