Читаю тему наследования и не понимаю, есть ли какой-то смысл наследоваться не от абстрактных классов?
K.
39 уровень
Наследование и абстрактные классы
Решен
Комментарии (7)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Ksenia VolkovaJava Developer в DXCMaster
22 июня 2021, 14:06решение
Конечно.
Допустим, у тебя есть какой-то готовый класс, но тебе его нужно немного дополнить или изменить.
+3
K.
22 июня 2021, 14:30
А можешь, пожалуйста, подсказать, какой нибудь реальный пример двух таких классов? Без "животных"
0
Ksenia VolkovaJava Developer в DXCMaster
22 июня 2021, 14:59полезный
Например
+1
K.
22 июня 2021, 20:15
спасибо!
0
hidden #2322530
22 июня 2021, 20:33решение
очень часто это используется для того, чтобы переопределять всего лишь поведение одного метода например.
принцип OCP (Open-Close-Principle).
+2
K.
22 июня 2021, 20:40
спасибо! прочитаю про принцип 🙂
0
hidden #2322530
22 июня 2021, 20:44полезный
почитай про SOLID, в EE оно довольно распространено
+1