
#Будь_как_все
Вот есть у тебя какой-то очень сложный объект. Самолет, например. Задача скопировать его и, желательно, чтобы клон нормально летал. Проблема заключается в том, что у тебя довольно сомнительное представление о внутреннем устройстве каждой детали.
В программировании подобные задачи решаются через паттерн прототип. Он перекладывает ответственность за копирование на сами детали. Т.е. ты делаешь оболочку, а все что внутри достраивается самостоятельно.
О чем рубрика
Вот есть у тебя какой-то очень сложный объект. Самолет, например. Задача скопировать его и, желательно, чтобы клон нормально летал. Проблема заключается в том, что у тебя довольно сомнительное представление о внутреннем устройстве каждой детали.
В программировании подобные задачи решаются через паттерн прототип. Он перекладывает ответственность за копирование на сами детали. Т.е. ты делаешь оболочку, а все что внутри достраивается самостоятельно.
О чем рубрика