title: Why does Java allow multiple inheritance from interfaces but not from abstract/concrete classes
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/2515477/why-there-is-no-multiple-inheritance-in-java-but-implementing-multiple-interface">Why there is no multiple inheritance in Java, but implementing multiple interfaces is allowed</a>  </p>
  </blockquote>
  
  
  
  <p>Why Java allows multiple inheritance from interfaces but not from abstract or concrete classes</p>