2010-12-20 12 views

उत्तर

21

Martin Fowler इस तरह दिखाई देता है:

DI UML

+10

किसी को अब भी उत्सुक कैसे इस अंकन में व्याख्या की जा माना जाता है के लिए: '' b' को A' से तीर की ओर इशारा करते के साथ, तो इसका मतलब यह है * 'एक 'बी' * के साथ इंजेक्शन दिया जाता है। (कोई यह भी कह सकता है कि * बी 'को 'ए' * में इंजेक्शन दिया गया है) ... इसलिए दिए गए उदाहरण के साथ, *' मूवीलिस्टर 'को' मूवीफिंडर '* से इंजेक्शन दिया जाता है। (कोई भी यह कह सकता है कि 'मूवीफिंडर' को 'मूवीलिस्टर' में इंजेक्शन दिया गया है *) – Abdull

7

आप क्लाइंट मॉडल तत्व से आपूर्तिकर्ता मॉडल तत्व को इंगित करने वाले बिंदु वाले तीर के साथ एक धराशायी रेखा का उपयोग करके कक्षा निर्भरता प्रदर्शित करते हैं।

मुझे लगता है कि आप क्लाइंट को निर्भरता कैसे प्रदान करते हैं, यूएमएल स्तर पर अपरिवर्तनीय है।

संबंधित मुद्दे