Заменяет ли шаблон Builder заводской шаблон? - PullRequest
1 голос
/ 11 августа 2009

Я знаю, что этот вопрос задают много раз, но я просто хочу прояснить это подробнее. Может ли шаблон строителя заменить фабричный шаблон.

Да Шаблон Builder шаг за шагом создает и возвращает сложный объект, что также можно сделать в заводском шаблоне.

Ответы [ 2 ]

6 голосов
/ 11 августа 2009

Они оба являются Творческими паттернами. Таким образом, не заменить, просто альтернатива, которая подходит в некоторых условиях. Характер шаблонов заключается в том, что они представляют решения общих проблем, и вполне разумно, что слегка разные проблемы имеют разные решения.

Все обсуждаемые здесь , может быть, будет интереснее, если вы расскажете нам, что вы не поняли или не согласны с ответами здесь

0 голосов
/ 23 декабря 2009

Для получения дополнительной информации о , когда использовать шаблон Builder и его преимуществах , вы должны проверить мой пост для другого подобного вопроса здесь

...