436 views
2 votes
2 votes
Why Java does not support multiple inheritance?

i want answer in simple words. i have searched for this answer in every textbook.

Everytext just says that it doesnot support.There is no proper reason defined.Please tell me ?

1 Answer

1 votes
1 votes

Only someone good with Object Oriented Design can answer this. This is a good read : 

http://javapapers.com/core-java/why-multiple-inheritance-is-not-supported-in-java/

Simple answer - Multiple Inheritance is not useful and is troublesome.  

Related questions

1 votes
1 votes
1 answer
1
LavTheRawkstar asked Jun 28, 2016
2,130 views
Which of the following methods from Object is final ( that it cannot be overriden ) ?(A) finalize method(B) clone method(C) hashCode method(D) getClass method
0 votes
0 votes
1 answer
4
sh!va asked Sep 2, 2016
359 views
Spot the features that are present in C++ not in Java:I. New operator II. Delete opeartor III. Objects stored in stack memory. IV . Objects stored in Heap memorya. ...