title: How to decide between an Interface or Base Class for an new implementation?
body: <p>When it comes to implementation, how should i decide to go for an base type or an Interface ? I tried to work out on few examples but i don't get the complete idea :(</p>
  
  <p>Examples on how and why would be greatly appreciated..</p>