Здравствуйте, vdimas, Вы писали:
V>Здравствуйте, Serginio1, Вы писали:
S>> Угу а кто тебе запрещает использовать и интерфейсы и наследование одновременно? S>>Зачем в интерфейсы ввели возможность реализации?
V>Но эта возможность ограничена — в реализации методов участвуют только статические (глобальные) переменные или методы самого интерфейса.
V>С некоторой натяжкой такую функциональность можно считать чем-то вроде вычислимых столбцов в таблице БД.
Ну учитывая свойства и методы, это мало чем отличается от абстрактного класса.
Суть то в том, что бы как можно меньше писать или копировать код, если он един для всех. Да внутри методов своя реализация но общую часто можно вынести в общий код.
и солнце б утром не вставало, когда бы не было меня