Operator overloading
In this part you will learn:
1. What is meant by operator overloading
2. Why we need to overload operators
3. Syntax
4. Program
5. Output
Operator Overloading
As the name suggests, operator overloading means to make overloaded function for an operator of a class. There are many operators in programming the basic ones are given below
• logical operators(,=,==,!=)
• Arithmetic operators(+,-,*,/,%)
• unary operators (++,--)
• assignment operator (=) etc.
We can even overload console input and output operators.