aggregation

  • Хабрахабр

    [Из песочницы] Зачем ограничивать наследование с помощью final?

    И дальше, как правило, шли длинные размышления на тему того, как статически определяемое наследование не настолько гибко по сравнению с динамической композицией. Вы наверняка слышали это знаменитое высказывание от GoF: «Предпочитайте композицию наследованию класса». Однако при выборе архитектуры нас интересуют в первую очередь сопровождаемость, тестируемость, читабельность кода, повторное использование модулей. Гибкость – это конечно полезная черта дизайна. «И что же…

    Подробнее »


Кнопка «Наверх»
Закрыть