Operator Overloading

Operators play an important role in computer programming. By using it, you can change the behavior of an operator based on the types of its arguments.