WHY FUCTION OVERLOADING DOSENOT RETURN A RETEN TYPE
Answers were Sorted based on User's Feedback
Answer / subhashish sen
I think the Question is wrong !!!!!The Question would have
been like this..
Why Function Overloading does not depend on the return type?
Ans : Function Overloading does not depend on the return
type but it depends on number, type and order of arguments
of function..
In this case Overloading Possible
-----------------------------------
Ex : int fun(int a,int b){}
int fun(int x,float y){}
In this case Overloading is not possible
---------------------------------------
int fun(int a,int b){}
float fun(int x,float y){}
The reason is..while invoking these function its not
necessary to get the return value always,means if you don't
get the return value it also works...But this wont be
possible for no,type or order of arguments..
If you need further clarification reply me....
| Is This Answer Correct ? | 12 Yes | 10 No |
Function overloading has a return type...
Ex:
#include<iostream>
using namespace std;
//Function 1:
int max(int a, int b)
{
return (a>b)? a:b;
}
//Function 2:
float max(float a, float b)
{
return(a>b)? a:b;
}
int main()
{
int c;
float d;
c=max(5,4); //will display 5
cout<<c<<endl;
d=max(3.14,6.15); //will display 6.15
cout<<d<<endl;
return 0;
}
Important Concepts in Fn. Overloading:
a) Fun Overloading depends upon the type/number/order in
which the arguments are passed...
b) Fun Overloading can take place for a function which is
within the same scope... (i.e.) both function 1:, and
Function 2: should be in the same { ...} (both the
functions are within main() (i.e. same scope)...
| Is This Answer Correct ? | 5 Yes | 4 No |
What are the benefits of polymorphism?
all about pointers
advantage and disadvantage in c++>>oops and what are the questions ask for interview in c++>>oops. could you tell me or reply me
What is pointer in oop?
What does sksksk mean in text slang?
What is difference between data abstraction and encapsulation?
Why do we need polymorphism in c#?
How do you define social class?
How to call a non virtual function in the derived class by using base class pointer
What is the significance of classes in oop?
Why is polymorphism needed?
just right the logic of it 1--> If few people are electing then every time ur candidate should win 2--> arrange books in box, if box carry weight == books weight then take another box..... find the no of box required.