Where and why do we use an interface ? c# [duplicate]
Possible Duplicate:
.net Interface explanation
Where and why do we use an interface ?, c#
Introducing yourself to design patterns should help.
In 2 words - when we need to abstract a type's contract from its implementation.
精彩评论