Pas trop non, le but de la factory, c'est de te retourner différentes implémentations d'une meme interface, en fonction des paramètre de la méthode appelée. Elle peut, ou pas, s'assurer que t'as pas plus d'une seule instance d'une certaine classe, mais c'est ça reste un detail d'implémentation ca.
Le but du singleton, c'est de garantir que t'as une seule instance d'une classe donnée.
Ton getInstance() ne prend pas de paramètre, et n'est jamais censé de te retourner une implémentation différente d'une interface.
If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.
[^] # Re: Postgresql
Posté par pasScott pasForstall . En réponse au journal Mysql, je t'aime un peu, à la folie, mais pas trop libre. Évalué à 1.
Pas trop non, le but de la factory, c'est de te retourner différentes implémentations d'une meme interface, en fonction des paramètre de la méthode appelée. Elle peut, ou pas, s'assurer que t'as pas plus d'une seule instance d'une certaine classe, mais c'est ça reste un detail d'implémentation ca.
Le but du singleton, c'est de garantir que t'as une seule instance d'une classe donnée.
Ton getInstance() ne prend pas de paramètre, et n'est jamais censé de te retourner une implémentation différente d'une interface.
If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.