Когда использовать фабричные образцы? - PullRequest
6 голосов
/ 01 ноября 2010

О чем эта фабрика и каковы преимущества использования фабричных моделей? Это дает подключаемую архитектуру? Почему это называется «Фабрика»?

Ответы [ 2 ]

5 голосов
/ 01 ноября 2010

Это фабрика, так как на самом деле это «производство» (создание) объекта.

На самом деле существует два типа фабричных шаблонов, определенных GoF:

  1. Фабричный метод
  2. Абстрактная фабрика

По сути, оба они пытаются отделить вызывающего клиента от фактической конкретной реализации класса / интерфейса.

3 голосов
/ 01 ноября 2010

Вы можете найти все, что вам нужно, прочитав эту PDF статью

...