Why is multiple inheritance implemened through interfaces?

Answer

Interfaces have only methods declared and not defined. So that these various methods can be altered or customized or written according to the need. Hence Multiple inheritance is implemented through Interfaces.

Interface is a progam which just declares various methods or functions, so that any user can write the contents of that method declaration.

Improve Answer Discuss the question "Why is multiple inheritance implemened through interfaces?" Watch Question

First answer by Thombya. Last edit by Thombya. Contributor trust: 109 [recommend contributor]. Question popularity: 43 [recommend question]

Research your answer:

Answers.com > Wiki Answers > Categories > Technology > Computers > Why is multiple inheritance implemened through interfaces?

Our contributors said this page should be displayed for the questions below. (Where do these come from)
If any of these are not a genuine rephrasing of the question, please help out and edit these alternates.
How can you use abstract classes instead of interfaces?  Why is multiple inheritance implemented through interfaces?  Why they implemented multiple inheritance through interfaces?