1. Criacional

Em engenharia de software, padrões de projeto do tipo criacional são padrões que trabalham com mecanismos de criação de objetos, criando objetos de maneira adequada às situações. A forma básica para criação de objetos pode resultar em problemas de design ou adicionar complexidade ao mesmo. Padrões de Criação resolvem este problema mantendo a criação do objeto sob controle.