15
Quelle est la différence entre les modèles d'Injection de dépendances et Localisateur de services?
Les deux modèles semblent être une mise en œuvre du principe d'inversion de contrôle. Autrement dit, un objet ne doit pas savoir comment construire ses dépendances. L'injection de dépendance (DI) semble utiliser un constructeur ou un setter pour «injecter» ses dépendances. Exemple d'utilisation de l'injection de constructeur: //Foo Needs an …