Big problem ... I have a test tomorrow about Polymorphism, inheritance, interfaces and abstract classes in C#.
My main question is... abstract classes and interfaces seem to do the same thing ? (Or am i missing something ?)
Then when do you use a abstract class and when do you prefer an interface instead ?
Thanks in advance
