Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


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



class base { public: int fun(int) {} }; class base2 { public: int fun(float) { } }; so ..

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

class base { public: int fun(int) {} }; class base2 { public: int fun(float) { } }; so ..

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

class base { public: int fun(int) {} }; class base2 { public: int fun(float) { } }; so ..

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

class base { public: int fun(int) {} }; class base2 { public: int fun(float) { } }; so ..

Answer / keerthi

overriding

Is This Answer Correct ?    0 Yes 8 No

Post New Answer

More C++ General Interview Questions

How many static variables are created if you put one static member into a template class definition?

0 Answers  


What are friend functions?

1 Answers  


Can we distribute function templates and class templates in object libraries?

0 Answers  


What is c++ runtime?

0 Answers  


What are function poinetrs? where are they used?

1 Answers   CTS,


Why do we need runtime polymorphism in c++?

0 Answers  


What are Binay tress and B trees? Diff between them?

8 Answers   CTS, GATE, Wipro,


What is stream and its types in c++?

0 Answers  


What are the advantages of pointers?

0 Answers  


Are there any special rules about inlining?

0 Answers  


What is c++ hash?

0 Answers  


Explain method of creating object in C++ ?

0 Answers   Wipro,


Categories