Possible Duplicate:
How do you declare an interface in C++?
Interface vs Abstract Class (general OO)
I found many threads on this topic interface Vs abstract class but I didn't find the enough knowledge I am looking for.
Actually i want to see the scenario where if i use interface that is better then abstract class and vice verse.
If any one can suggest me any link where i can see some real time solution not just analogy , that will help me a lot.
(Please give your suggestion in context of C++ )