class base
{
public:
int fun(int)
{}
};
class base2
{
public:
int fun(float)
{
}
};
so here qustion is both function either function
overloading or over riding;
Answers were Sorted based on User's Feedback
Answer / utpal kashyap
Overloading...
Because Function overloading depends upon type of parameters/number of parameters (NOT type of function) passed in function, So this is the example of function overloading.
| Is This Answer Correct ? | 11 Yes | 3 No |
Answer / adarsh gumashta
Overloading would be possible if class 2 extended class1
but in the case its not there . so neither overloading nor overriding .
http://stackoverflow.com/a/14181786
| Is This Answer Correct ? | 3 Yes | 0 No |
Answer / sandeep mannarakkal
Over loading and overriding , both are performing in the same scope, here both functions have different scope.
So it is NOT overloading ,
NOT over riding.
| Is This Answer Correct ? | 0 Yes | 0 No |
Which c++ operator cannot overload?
What is the difference between reference type and pointers.
How do you add an element to a set in c++?
Why do we use constructor?
What is Object Oriented programming.what is the difference between C++ and C?
Is c++ a good beginners programming language?
How are virtual functions implemented in c++?
What is the use of setprecision in c++?
Explain stack & heap objects?
What are advantages of C++ when comparing with C?
18 Answers HP, iGate, TCS,
Describe the advantage of an external iterator.
What is the best ide for c++?