title: What should I use Interface or abstract class?
body: <p>After searching through google and reading a lot of stuff , I conclude that I may able to decide when to use Interface and when to use abstract class except</p>
  
  <p><strong>If all the methods are abstract and public and in future no need to add any method.</strong></p>
  
  <p>So I want to know what option (Interface or Abstract Class) I use if the above condition arises.</p>