5.1 Patrones de creación - ArmandoFG/Portafolio GitHub Wiki

1. Singleton

Se asegura que una clase tenga una instancia y da un acceso global a esta.

Que no otra clase de una instancia no pueda ser creada.

Se asegura que una clase solo tenga una instancia.

Todo esto ayuda tener un control de acceso a un archivo compartido (base de datos)

2. Abstract factory:

Ofrece una interfaz para crear familias de objetos.