Живи дальше с уверенностью, что ты прав
Всё же попробуй привести критерии. Почему абстрактный класс реализация, где эта реализация конкретно находится и в чём заключается.
Давай как-нибудь сам, ладно?
Ну вот, в том и проблема. Что ты не можешь и критериев у тебя нет. Ты повторил какую-то глупость, которую где-то услышал. Как раз таки в той самой жаве и не понимая почему там есть такое разделение, в том числе на уровня маня-архитектуры на которую ты ссылаешься(опять же, заметим, без какой-либо конкретики/определений). В результате можно зафиксировать. Разницу между абстрактным классом и интерфейсов в своём примере ты найти не смог, показать не смог. Смог только сообщить что она есть. Ну точно так же как ты смог сообщить, что я дурак, а ты нет. Опять же без какой-либо конкретики и доказательств
Всë зависит от глубины абстракции. Соблюдение принципа, может иметь значение на низком уровне, в оптимизации компилятора. На высоком если, если есть объект, с нужными параметрами и не имеет левых сторонних эффектов, то это нужный механизм. Тем самым добывается предсказуемое поведи механизма
Обсуждают сегодня