
24.10.2013, 18:15
|
|
блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
|
Интерфейс это как описание стандарта.
То что в производстве называется ГОСТ-ом. Т.е. описание требований к некоторому продукту. Но сам по себе ГОСТ бесполезен. Это просто свод правил поведения.
Точно так же и интерфейс. Если мы видим класс который имплементит интерфейс - значит можем быть уверенны что он соответствует этому стандарту.
Соответственно можем к нему обращаться по указанным именам переменных или функций.
Там где вы не знаете как нечто реализовать, но уже знаете список требований к нему, или же заранее знаете что реализаций будет много, но они должны соответствовать некоторому набору трабований - там становятся нужны интерфейсы.
__________________
Кто к нам с чем для чего - тот у нас того от того.
|