Bonsoir à tous,
j'ai une question de conception pour un programme et je ne sais pas comment m'y prendre...
en fait j'ai une partie de mon code qui instancie un Objet de type ObjetGenerique, et selon un paramètre de config (mode DEV ou PROD) j'aimerais que cet objetGenerique puisse insancier une implémentation différente.
En mode DEV j'utilise des méthodes "bouchon" pour ma valid, et en mode PROD j'utilise les méthodes "officielles" pour avoir un comportement complet de mon programme.
donc pour ce faire, je me suis penché sur une interface ObjetGenerique qui a deux implementation, ObjetModeDev et ObjetModeProd, par contre je ne sais pas comment avoir un code générique en amont qui serait
mon_objet = new ObjetGenerique();
et que en fonction de mon paramètre aille utiliser l'une ou l'autre implémentation.
j'espère avoir été clair...
avez vous une idée ?
Merci,
Tiamat.
Partager