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


why is multiple inheritance not allowed in java?

Answers were Sorted based on User's Feedback



why is multiple inheritance not allowed in java?..

Answer / mahesh yadav ch

when ever a class extending more then one class. if f1()
method is present all exteding ... when we call f1()
method...jvm will confused which class method is called this
lead to ambuity error.....
java does'nt support multiple inheritance.......

Is This Answer Correct ?    19 Yes 3 No

why is multiple inheritance not allowed in java?..

Answer / haridini

Suppose if u inherit from multiple classes and in these
classes a method of same name exists then the class which
inherits from these classes gets confused that which one to
inherit. And this is also because of reducing complexity.
And above all u will get the multiple inheritance concept
in java through interfaced.

Is This Answer Correct ?    18 Yes 6 No

why is multiple inheritance not allowed in java?..

Answer / shahnawaz akhtar

bcoz of memory loss problem sun has not provide multiple
inheritance concept multiple inheritance is not achived in
java through class but we can achieve it by interface bcoz
interface only allow final static variable and abstract
method ,due to static variable it allocates memory only one
time so less memory is loss thats why sun has not provide
multiple inheritance concept through class

Is This Answer Correct ?    10 Yes 2 No

why is multiple inheritance not allowed in java?..

Answer / ganesh

When the multiple inheritance is allowed, means when a language allows the class to extend multiple classes, That leads to the ambiguity as to which class method to consider, when two of its parents have the same method signature. This is called Diamond ring problem

Is This Answer Correct ?    9 Yes 2 No

why is multiple inheritance not allowed in java?..

Answer / sikinder

Whenever one Sub Class Extends more than one classes, at
the time of creating that class object, JVM gets confused
to call the parent class constructor as well as methods.

To avoid this ambuiguity, java doesn't support multiple
inheritance

Is This Answer Correct ?    6 Yes 0 No

why is multiple inheritance not allowed in java?..

Answer / b.raja

pointers concept are not supported by java.and to reduce
the code redundency

Is This Answer Correct ?    7 Yes 16 No

why is multiple inheritance not allowed in java?..

Answer / ravikiran

because we cann't extend more than one class in java

Is This Answer Correct ?    5 Yes 16 No

Post New Answer

More Core Java Interview Questions

Which class should you use to obtain design information about an object in java programming?

0 Answers  


java program that takes a 3 digit number n and finds out whether the number 2^n + 1 is prime, or if it is not prime find out its factors.

7 Answers   HCL, Wipro,


How to find the index of the largest number in an arraylist java?

0 Answers  


What is the use of toarray () in java?

0 Answers  


What is an enumeration?

0 Answers  


What are different access specifiers in java?

0 Answers  


What is a for loop in java?

0 Answers  


what is platform native code

2 Answers   i3 Solutions,


how to prepare for IT Officers Interview in Banks

0 Answers   TATA, Tata Steel Limited,


What is binary tree in java?

0 Answers  


Hi i am creating desktop application in that i want calling to mobile number. i have java telephone api (JTAPI) but i dont understand how it configure & use plese help me

0 Answers  


How do you sort an array in java?

0 Answers  


Categories