Fábricas de instancias

3 respostas Resolvido
H

qual a função criar fabricas de instancias? é importante aprender?é muito usado?

3 Respostas

Dragoon

é o desing pattern? Que você esta falando…

H

sim

Dragoon
Solucao aceita

O padrão Factory (Fabrica), tem como objetivos:

  1. Quando precisar alterar alguma coisa na classe, pode-se resumir o Factory criado, refletindo isso no projeto como um todo.
  2. Padronização no processo de instâncias de classe, sendo um processo muitas vezes complicado.

Exemplo:

class Custon {
    private $id;
    private $desc;   
}


class CustonFactory {
      public static Custon Create()
      {
            return new Custon();
      }
}

Custon c = CustonFactory.Create();

Referencias:

Criado 11 de setembro de 2016
Ultima resposta 11 de set. de 2016
Respostas 3
Participantes 2