Introdução ao conceito de Design Patterns e apresentação dos dois primeiros patterns: Factory Method e Abstract Factory.