Patron de diseño AbstractFactory.
El patrón Abstract Factory nos permite crear, mediante una interfaz, conjuntos o familias de objetos (denominados productos) que dependen mutuamuente y todo esto sin especificar cual es el objeto concreto. ¿Que usos tiene el patrón Abstract Factory?
Este patrón se puede aplicar cuando:
- Un sistema debe ser independiente de como sus objetos son creados.
- Un sistema debe ser 'configurado' con una cierta familia de productos.
- Se necesita reforzar la noción de dependencia mutua entre ciertos objetos.