Pessoal,
Estou estudando pra certificação e vi um termo: factory methods. O que seria esse tipo de método?
Pessoal,
Estou estudando pra certificação e vi um termo: factory methods. O que seria esse tipo de método?
Isso é um padrão de projeto, estude Design Petterns tbem na sua empreitada
Ok, obrigado…e ha…se vc pegou as 3 vc é meu idolo
É um método que constroi novos objetos, e que não é o construtor.
Por exemplo:
[code]public UmaClasse
private static cont;
public int id;
public static UmaClasse createUmObjeto() {
cont++;
return new UmaClasse(cont);
}
private UmaClasse(int id) {
this.id = id;
}
//Outros métodos úteis
}[/code]
Esse factory method cria IDs automaticamente para objetos do tipo UmaClasse. O uso seria:
UmaClasse umObjeto = UmaClasse.createUmObjeto();
Note que se o Factory Method só simplifica a construção de um objeto que tem construtor público, ele não precisa nem sequer estar na mesma classe que irá instanciar.
PS: São Design Patterns, não “Petterns”
Ok, obrigado…[/quote]
Um link show de bola pra estudar patterns:
.
Voce leu isso estudando pra qual certificação ?
Sei não hein, tá mais pra “Cão que ladra não morde”. haeuhauaehu
uheuheuheuhehueuhe
o RJ é lindo man, bote fé
obrigado pela correção ViniGodoy…
[quote=mduques]uheuheuheuhehueuhe
o RJ é lindo man, bote fé[/quote]
vou mudar prai então.
Ok, obrigado…[/quote]
Um link show de bola pra estudar patterns:
.
Voce leu isso estudando pra qual certificação ?
Sei não hein, tá mais pra “Cão que ladra não morde”. haeuhauaehu
[/quote]
scjp 5
estou fazendo os testes do software q ta no site da alta books
uheuheuheuh pode ser tbem romuloff… quem sabe
Estranho ter algo de Design Patterns em mock de SCJP. Acho que nao tem nada a ver (apesar de Design Patterns ser ótimo).