Доброго времени суток, дамы и господа!
Звыняйте за ламерский вопрос, о всё же...
Разбираюсь с книгой "C# и платформа .NET" Троелсена и никак не могу взять в толк

где и при каких обстоятельствах применять интерфейсы! Понял только что пришли они из мира COM, и необходимы для того, чтоб клиент мог взаимодействовать с класом...
И всё же для чего они нужны?

Расскажите, если не трудно!
Премного благодарен!
... << RSDN@Home 1.1.4 beta 5 rev. 414>>