Abstract Factory (Fábrica Abstracta) es un patrón de diseño para el desarrollo de software.