Function overloading in C++
Function overloading is a feature in C++ where two or more functions can have the same name but different parameters.
int sum(int a,int b,int c)
int sum(int a, int b)
int sum(double a,double b)
-Above three function are of same name but have different type of parameter and different number of parameter, so above three function are the example of function overloading.