Give an example of function overloading
Answers
Answer: it is the right answer
Explanation:Function overloading is a feature in C++ where two or more functions can have the same name but different parameters. Function overloading can be considered as an example of polymorphism feature in C++. Following is a simple C++ example to demonstrate function overloading.
Using overloading write a program to calculate and print the area of a square, rectangle and circle.
class AreaOverload
{
double a;
void area(int side)
{
a=side*side;
System.out.println("Area of a square is :"+a);
}
void area(int len, int br)
{
a=len*br;
System.out.println("Area of a Rectangle is :"+a);
}
void area(double r)
{
a=3.14*r*r;
System.out.println("Area of a circle is :"+a);
}
public static void main(String args[ ] )
{
AreaOverload ar=new AreaOverload();
ar.area(3);
ar.area(4,6);
ar.area(3.5);
}
}