Показать сообщение отдельно
Старый 20.01.2011, 21:28
JackFromChaos вне форума Посмотреть профиль Отправить личное сообщение для JackFromChaos Найти все сообщения от JackFromChaos
  № 5  
Ответить с цитированием
JackFromChaos
 
Аватар для JackFromChaos

блогер
Регистрация: Jan 2008
Адрес: Донецк
Сообщений: 162
Записей в блоге: 2
Отправить сообщение для JackFromChaos с помощью Skype™
Что-то, как то меня вопрос в тупик поставил... В начале надо определится с пониманием наследования(я не знаю, освоились ли вы с этим, из вопроса не ясно).
Потом через какой то время можно приступить к интерфейсам. Тема не то, что бы сильно сложная... Но придумать сходу достаточно простой, но реальный пример, где нужны интерфейсы как то сложно...
Ну, в частности они используются в тех случаях, когда нам надо иметь некий общий функционал в двух классах, при этом у нас нет возможности унаследовать их от одного базового класса(например, потому что они уже от кого то унаследованы).
Довольно много примеров есть в потернах программирования...
В общем я интерфейсами пользуюсь, но не так часто, как просто наследованием... Чаще всего это довольно сложные примеры, которые не возьмусь сейчас тут описывать...
__________________
Искренне Ваш, Джек.