Design Patterns

A Abstract Factory é a primeira Design Pattern descrita no popular livro Design Patterns do GoF (gang of Four, os quatro escritores que ficaram famosos pelo catálogo de Design Patterns até hoje mais famoso). Ela faz parte da categoria de Patterns Criacionais, cujo objetivo é a instanciação de objetos. Essa categoria é importante pois ela sustenta o princípio mais importante do livro: "programe para interfaces e não para implementações".