What is function overloading?,describe it with the example.
Answers were Sorted based on User's Feedback
Answer / senthil.k,arasur
The function overloading is the same function name with
different arguments.
example:
float sum(float a,float b);
int sum(int a,int b,int c);
| Is This Answer Correct ? | 9 Yes | 0 No |
Answer / prajapati paresh
the function having the same name but different argument or
different return value is called function overloading
for e.g void sum(int a,intb);
void sum(int a,int b,int c);
| Is This Answer Correct ? | 9 Yes | 2 No |
Answer / jyoti lohani
A class having same name with the same function name but
having different parameter . the paramerter are sequence of
parameter, number of parameter, & types of parameter.
that's call function overloading.
EX:- public int fun(int a,int b);
public int fun(string a, string b)
| Is This Answer Correct ? | 5 Yes | 2 No |
Answer / mayank kumar
function overloading means the name of the function is same
but the signature is diffrent. signature means return type
as well as no. of parameters.
| Is This Answer Correct ? | 4 Yes | 1 No |
Answer / yasir
OverRIDING:
Signature remains the same, the implementing class just writes its own functionality.
int addition(int a, int b)
{
int c;
c = a * b;
return c;
}
changes to
int addition(int a, int b)
{
c = (a + b)*(a-b);
return c;
}
OverLOADING:
Signature changes, but the return type remains the same.
int addition(int a, int b);
changes to
int addition(int a, int b, int prevResult);
| Is This Answer Correct ? | 1 Yes | 1 No |
Program to check whether a word starts with a capital letter or not.
string is a class or data type in java?
What is a unary operator?
What do you mean by Encapsulation?
What are the four main oops concepts?
Can private class be inherited?
design a c++ class for the chess board,provide a c++ class definition for such class(only class definition is required)
When you define a integer it gets stored in which data structure?(Stack or a heap)
What is abstraction in oop with example?
Which language is pure oop?
when to use 'mutable' keyword and when to use 'const cast' in c++
What is interface? When and where is it used?