История изменений
Исправление
qulinxao,
(текущая версия)
:
наследование не обязано упрощать - надежда на экономии от повторного использования - однако прематур оптимизация и т.п
инкапсуляция это агрегирование и сокрытие.
агрегирование позволяет уменьшить число сущностей когда достаточно только с внешней отностительно агрегата стороны действовать.
сокрытие ну тут больше для сторонего кода - когда же прогер от самого себя типо скрывает это прематур очередной.
сокрытие какбе оберегает от жирных интерфейсов
но всё это имеет смысл для разумных, а не для очередного трафаретного .
Исходная версия
qulinxao,
:
наследование не обязано упрощать - надежда на экономии от повторного использования - однако прематур оптимизация и т.п
инкапсуляция это агрегирование и сокрытие.
агрегирование позволяет уменьшить число сущностей когда достаточно только с внешней отностительно агрегата стороны действовать.
сокрытие ну тут больше для сторонего кода - когда же прогер от самого себя типо скрывает это прематур очередной.