Why Java does not supports Multiple Inheritance – Diamond Problem?

Multiple Inheritance is nothing but one class extending more than one class. In Java Multiple Inheritance is not supported due to the reason it will be quiet complex to manage the dependencies. Lets look into the most famous problem called Diamond Problem which occurs if Java supported Multiple Inheritance.
[Read more…]