|
|
Pattern's Group Questions > Abstract Factory
|
|
|
| |
November 11th, 2006
|
Intent
Provide
an interface for creating families of related or dependent objects without
specifying their concrete classes.-Design Patterns, GoF
Structure
From
dofactory.com:
Questions
- How
does the Abstract Factory pattern support the principle of implementing to an
interface, not a class?
- What
are some typical product families that are encountered in an enterprise
application?How often are they
exchanged?
-
If products are often added or removed, what is the impact, given this pattern?
- Is
there ever overlap between product families? How could you support this, given the pattern?
- What
happens if one product family has a slightly different set of products?
Examples – Which are Abstract Factories?
- Core
J2EE Design Patterns – Abstract DAO Factory
References
|
|
I'm currently living in Pittsburgh, PA, working as a Senior Technical Consultant for Summa, and just finished up my Masters degree in Philosophy. (thesis here!) My blog is mostly on understanding how to better analyze, make, and influence decisions in the world of enterprise software development. Subscribe here or write me at ben_northrop at yahoo dot com.
|
Warning: mysql_query() [function.mysql-query]: Access denied for user 'bennor2'@'localhost' (using password: NO) in /home/bennor2/public_html/includes/bottom.php on line 106
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/bennor2/public_html/includes/bottom.php on line 106
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/bennor2/public_html/includes/bottom.php on line 107
Comments ()
None so far!
|
|
|