| | [No title] (Site not responding. Last check: 2007-10-18) |
 | | The Abstract Factory encapsulates all of the Factory Methods in a separate class, so that's there's a distinct separation between them and the system code that uses those methods and the classes they create. |
 | | The Abstract Factory is used to develop frameworks and systems that can be configured with one of multiple families of products, an example would be having separate factories for different user interface classes for controls on Windows versus controls on another operating system. |
 | | The Abstract Factory Method design pattern gives you all of the flexibility of using the Factory Method pattern, because it uses factory methods as well for the actual creation methods. |
| www.devhood.com /tutorials/tutorial_details.aspx?tutorial_id=654 (1085 words) |