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 operations are permitted on pointers?
Which header file allows file i/o with streams a) fileio.h b) iostream.h c) fstream.h
Write about all the implicit member functions of a class?
What is isdigit c++?
What is the error in the code below and how should it be corrected?
What is main function in c++ with example?
What is the use of main function in c++?
Does c++ have arraylist?
What is size of string in c++?
Why do we use using namespace std in c++?
What is operator overloading in c++ example?
What are the various access specifiers in c++?