write a program for function overloading?
Answer Posted / abhishek.karal
Program illustrating function overloading
# include<iostream.h>
# include<conio.h>
int area(int side)
{
return side*side;
}
int area(int l , int b)
{
return l*b;
}
void main()
{
clrscr();
int (*p1)(int);
int (*p2)(int,int);
p1=area;
p2=area;
cout<<"Address of area(int)="<<(unsigned int)p1<<endl;
cout<<"Address of area(int,int)="<<(unsigned int)p2<<endl;
cout<<"Invoking area(int) via p1 "<<p1(20)<<endl;
cout<<"Invoking area(int,int) via p2 "<<p2(10,20);
getch();
}
Is This Answer Correct ? | 57 Yes | 23 No |
Post New Answer View All Answers
what is graphics
What is advantage of inheritance?
When not to use object oriented programming?
What are benefits of oop?
What is destructor oops?
Why is abstraction needed?
What is abstraction encapsulation?
What are the types of abstraction?
What is the real time example of encapsulation?
Why do pointers exist?
What does <> mean pseudocode?
Can static class have constructor?
What is balance factor?
Which method cannot be overridden?
Why we use classes in oop?