Показать сообщение отдельно
  #57 (permalink)  
Старый 02.12.2013, 23:19
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от jsru_ Посмотреть сообщение
композиция - это когда ты вызываешь метод на родительском классе и он вызывает рекурсивно методы всех композиций (composite), пока не дойдет до исполнителя (leaf). или ты думаешь, если ты вызываешь внутри конструктора другой конструктор, то они образуют композицию? ну как знаешь...
Композиция - это паттерн повторного использования кода, альтернатива наследованию, в частности множественному. То что ты говоришь - это делегирующее наследование.
__________________
kobezzza
code monkey
Ответить с цитированием