terça-feira, abril 21, 2009

Introdução aos Padrões de Criação

Os padrões de criação são os padrões de projeto que abstraem o processo de instanciação das classes, ajudando o sistema ser independe dos objetos concretos criados.

Para o sistema, tudo o que se sabe é que suas classes são definidas por classes abstratas. Isso facilita muito expansão do sistema no futuro. Iremos analisar os cinco padrões de criação escritos pela gangue dos quatro (GoF).




Abstract Factory criar um objeto-fábrica que orquestra a instância dos objetos que serão produzidos.
BuilderSepara a construção de um objeto complexo de sua representação.
PrototypeEspecifica os tipos de objetos a serem criados usando uma instância-protótipo e cria novos objetos a partir do mesmo.
SingletonDar a responsabilidade a uma classe de controlar a própria instância.

Nenhum comentário: