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...


can any one tell me when do u go for inheritance and
polymorphism

Answers were Sorted based on User's Feedback



can any one tell me when do u go for inheritance and polymorphism..

Answer / ganesh

Inheritance :

If you want to reuse the existing class
characteristics(methods,variables ..) then you will use
inheritance ..


Polymorphism :

If you want a method to respond based on our requirement
then we will use polymorphism ..for example like swapping
two variables is same for all types but if write program
means for different types(int,double,char..) u need to write
different methods but under a common method name..

Is This Answer Correct ?    1 Yes 0 No

can any one tell me when do u go for inheritance and polymorphism..

Answer / krish

Inheritance:Your are in a situation where you have to the
properties of a whole class repeatedly then you can go for
inheritance.
Note:Final class can't be inherited.

Polymorphism:When you are in a situation where you need to
use a method repeatedly then you can go for polymorphism.
Eg:
consider this method
add(int i,int j) and add(String s1,String s2)
the former will add two integers and later will concatenate
two strings but both using the same method name.

Is This Answer Correct ?    1 Yes 1 No

can any one tell me when do u go for inheritance and polymorphism..

Answer / kishor kommulas

Inheritance:::

If you want to make use of the functionality of the method,
which is already there then you can go for the inheritance.

Polymorphism::::

If you want to use the same method name for different
method,then you can go for Polymorphism.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Core Java Interview Questions

Explain about wait() method?

0 Answers  


What is command line argument in java?

0 Answers  


What is the static variable?

0 Answers  


What is the difference between interpreter and compiling ?

2 Answers   TCS,


what is the difference between object and class

10 Answers   IBM,


What is a java developer salary?

0 Answers  


What are extraneous variables examples?

0 Answers  


What is a top level class in java?

0 Answers  


whats is inheritance?

15 Answers   CTS, HCL,


What does indexof return in java?

0 Answers  


How do you generate random numbers in java?

0 Answers  


What is bean? Where it can be used?

0 Answers  


Categories