

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
O padrão de projeto factory method, utilizado para delegar a criação de objetos a subclasses e permitir maior flexibilidade e desacoplamento,
garante que todas as instâncias criadas sejam idênticas e compartilhadas globalmente.
impede a criação de novos objetos, limitando a reutilização de instâncias existentes.
cria objetos diretamente na classe principal, sem necessidade de subclasses.
estabelece um mecanismo baseado em abstrações para a criação de objetos, o que possibilita que subclasses escolham qual implementação concreta utilizar.
utiliza um único método estático para criar todas as instâncias do sistema.