title: What is the difference between an interface and an abstract class in Java?
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/1913098/what-is-the-difference-between-an-interface-and-abstract-class">What is the difference between an interface and abstract class?</a>  </p>
  </blockquote>
  
  
  
  <p>What is the difference between an interface and an abstract class in Java? Why would I want to use one over the other?</p>