Can someone give me an idea of when the abstract class and interfaces has to be used?
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/479142/when-to-use-an-interface-instead-of-an-abstract-class-and-vice-versa">When to use an interface instead of an abstract class and vice versa?</a>  </p>
</blockquote>



<p>Can someone give me an idea of when the abstract class and interfaces has to be used? </p>

<p>IF possible supporting with a real time example?</p>

<p>Thanks in Advance.</p>
