2010-11-01 26 views

Odpowiedz

5

To jest fabryka, ponieważ jest to rzeczywiście „Przetwórstwo przemysłowe” (Utwórz) obiekt.

Jest rzeczywiście dwa rodzaje wzór fabryki zdefiniowane przez GOF:

  1. Factory Method
  2. Abstract Factory

Zasadniczo oba próbuje oddzielić klienta wywołującego od znając rzeczywistą konkretnej implementacji klasa/interfejs.

+0

Więc byłoby to przydatne, gdybyś musiał wziąć pod uwagę możliwość zmiany modelu (w MVC)? Czy jest coś niepożądanego w tworzeniu modelu w aplikacji, który jest dynamiczny w zależności od Przypuszczam, że jedną wadą jest dodatkowa złożoność upewnienia się, że wszelkie permutacje nie łamią twoich poglądów ani kontrolerów. – stonybrooklyn

3

Można znaleźć wszystko, czego potrzebujesz, czytając this PDF Artykuł

+2

powinieneś doradzić, że jest to link do pobrania. (pdf) –

+1

Link teraz zerwany :( –

Powiązane problemy