Цитата:
|
потому что такое поведение можно (и нужно) реализовывать наследованием, а не интерфейсами.
|
Наследованием? И делать кучу оверрайдов когда нужно, чтобы метод с одним и тем же названием реализовавывал совершенно разное поведение? Нет уж, лучше интерфейсом.
Wolsh, честно скажу, Ваши примеры для новичка еще более запутаны. Подобные формулировки можно найти практически в любой книге по основам языков, в которых есть интерфейсы. Вспоминте себя в начале обучения программированию. Вам бы сразу были понятны подобные формулировки? Сомневаюсь. Так зачем новичку читать про инкапсуляцию, про наличие методов на этапе компиляции, про интерфейсы-маркеры? Это сейчас лишь еще больше его запутает. Всему свое время.