класса не подразумевает наследование всех его интерфейсов?
Подразумевает по LSP
Звиняй, можно кэпа?
Расскажи пожалуйста, для чего такое разделение в терминах? Наследование класса и наследование интерфейса. Вот, допустим, есть абстрактный класс. Вот на его основе конкретный класс. Вот из него тянем нужные в конкретном случае методы. Абстрактный класс при любых раскладах остается нетронутым. Зачем так усложнять? Вероятно, я не понимаю до конца сами определения. Можешь визуализировать "наследование интерфейса"? Или значения этих терминов зависят от конкретной ситуации? Где сам класс целиком представляет собой интерфейс? П.с. Ахаха, вот я ору. А что тогда не интерфейс? )
Откуда эта выдержка?
банда четырех
Обсуждают сегодня