اذا لم تجد ما تبحث عنه يمكنك استخدام كلمات أكثر دقة.
حقن التبعية يحل مشاكل مثل:
إنشاء كائنات مباشرة داخل الصنف أمر غير مرن لأنه يلزم الصنف بكائنات معينة ويجعل من المستحيل تغيير التمثيل الفوري بشكل مستقل عن الصنف(دون الحاجة إلى تغيير). يوقف الصنف عن إمكانية إعادة استخدامه.
إذا كانت هناك حاجة إلى كائنات أخرى، ويجعل من الصعب اختبار الصنف لأنه لا يمكن استبدال الكائنات الحقيقية بكائنات وهمية.
لم يعد الصنف مسؤول عن إنشاء الكائنات التي يتطلبها، ولا يتعين عليه تفويض إنشاء مثيل لكائن مصنع كما هو الحال في نمط تصميم.
انظر أيضًا صنف UML ومخطط التسلسل أدناه.