और अस्सलाम वालेकुम कैसे हैं आप सब उम्मीद करता हूं कि आप सब बिल्कुल ठीक होंगे तो जिससे आपको बता मैं पास शान की गैलेक्सी सीरीज चल रही है तो आज के इस लेक्चर के अंदर हम बात करने वाले हैं बहुत ही ज्यादा इंपोर्टेंट कांसेप्ट डिपेंडेंसी इंजेक्शन बहुत सारी रिक्वेस्ट आई मेरे पास केसर डिपेंडेंसी इंजेक्शन के ऊपर आप लेक्चर लेकर आए ठीक है बहुत ही कंफ्यूजन कांसेप्ट समझ में नहीं आ रहा बेशुमार मेरे पास मेल रिसीव हुई मुझे वेबसाइट पर लोगों ने मुझसे कांटेक्ट किया कमेंट में बहुत सारे कमेंट मेरे पास आए के भाई सर यस को लास्ट में आपने समझाना है तो वहीं वह जो लेक्चर जिसका आपको इंतजार था वह मैं लेकर हाज़िर हो गया हूं बस एक छोटी सी गुज़ारिश है कि अगर अभी तक किसी ने मेरे चैनल को सबस्क्राइब नहीं किया तो चैनल को सबस्क्राइब कर लो लाइक कर लो शेयर कर लो और इस वीडियो को अपने फ्रेंड्स और के लिए अंदर ज्यादा से ज्यादा शेयर करो अच्छे आगे चलने से पहले एक छोटी सी गुज़ारिश एक हम्बल रिक्वेस्ट है आप सबसे कि मेरे पास यहां पर दो चैनल से ठीक है एक चैनल का नाम है टेक्नो वर्ष वाइट यह मैसेज टाइगर चैनल है और एक मेरे घर का चैनल ही वेलिप के नाम से तो अरे हम्बल रिक्वेस्ट एक गुजारिश है कि इन दोनों चैनल को सब्सक्राइब जरुर कर लेना क्योंकि इन पर सब्सक्राइबर्स की बहुत ज्यादा नहीं है देखो जो टेक्नो वर्ष वाइट है यह बहुत ज्यादा यूज होगा आप लोगों के लिए क्योंकि इसके अंदर कंप्यूटर से रिलेटेड जो भी सेटिंग्स वगैरह होती है शॉर्टकट वगैरह होती हैं या जितनी भी टिप्स एंड ट्रिक्स है वह आपको यहां पर इजली देखने को मिलेंगी ठीक है तो इस चैनल को जरूर सब्सक्राइब कर लेना और दूसरा चैनल मेरे अपने घर का चैनल है ठीक है यह चैनल है कुकिंग से रिलेटेड ठीक है इसमें मजे मजे की जो खाने होते हैं उनकी रेसिपीज आपको यहां पर मिल जाएंगी ठीक है तो एक दिल से छोटी सी गुजारिश है कि इसको इन दोनों चैनल को जरूर सब्सक्राइब कर लेना मैं देखो अगर आपने आज तक मुझसे एक लफ्ज़ भी सीखा है इस चैनल में अगर आपको कोई भी छोटा सा भी फायदा पहुंचाया है तो एक छोटी सी गुज़ारिश है कि इन दोनों चैनल उसको लाजमी सब्सक्राइब कर लेना और जब आप इन चैनल को सबस्क्राइब कर लोगे उसके बाद इस चैनल की किसी भी एक वीडियो में जाना और कमेंट शुरू करना सब्सक्राइबर फ्रॉम लर्निंग नेवर एंड्स ताकि मेरे भाई और मेरे घर वालों को यह पता चल सके कि मेरे भी फालोअर्स मौजूद है और फॉलोअर्स भी ऐसे जो मेरी बात जरूर मानते हैं थैंक्स अलॉट तो मैं हूं आपका सर मोहम्मद आदिल और अब हम अपना लेक्चर स्टार्ट करते हैं [संगीत] है तो वह देखो आज का हमारा लेक्चरर डिपेंडेंसी इंजेक्शन जिसको शॉर्ट में डिवाइड भी कहा जाता है देखो यह शेप का कांसेप्ट है इसका मतलब इसको हम दूसरी जगहों पर भी इंप्लिमेंट कर सकते हैं मतलब एंबेसी में इंप्लीमेंट कर सकते हैं डोंट को में इंप्लीमेंट कर सकते हैं और जो जो शेषा से रिलेटेड हमारे पास चीजें कनेक्टेड है उनके साथ हम यूज कर सकते हैं लेकिन भाई देखो यह एक ऐसा कौन सा एप है जो कि सिर्फ शेषा की हद तक महबूब नहीं है बल्कि यह हमें दूसरी प्रोग्रामिंग लैंग्वेजेस के अंदर भी देखने को मिलता है मतलब समझ लो के जो लैंग्वेज इज अपने आपको ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग लैंग्वेजेस कहती हैं वहां पर हमें यह कौन से इलाज मिलता है तो जब आप इसको ऑन टैप को सीख जाओगे शेषा आपके अंदर तो जो दूसरी जगहों पर है तो जब आप इस कौन से ऐप को सी शार्प के अंदर इसकी इंप्लिमेंटेशन सीख लोगे तो फिर एसपी डॉ एंबेसी हो को रहो कोई भी जगह वहां पर आप इजिली इसको इंप्लिमेंट कर सकते हो अच्छा विजय को डिपेंडेंसी इंजेक्शन के लेक्चर के ऊपर आने से पहले कुछ इंपोर्टेंट चीज हैं जिनके बारे में अजय को पता होना लाजमी है मतलब कुछ प्रिरिक्विजिट्स है शेषा आपके अंदर अगर आपको वह कौन से आप नहीं है तो पहले वाले कांसेप्ट कवर कर लो उसके बाद इस वीडियो के ऊपर आओ तो आपको अच्छे से समझ में आएगा तो वह कौन-कौन से प्रिरिक्विजिट्स यहां पर देखो प्रिरिक्विजिट्स मतलब कि आपको यह चीजें इस लैटर से पहले आनी चाहिए देखो सबसे पहले आपको शेषा आपकी बेसिक्स क्लियर होनी चाहिए मतलब जो भी बेसिक के अंदर आपके पास आ जाते हैं लूज कंडीशनल स्टेटमेंट्स एड्रेस वगैरा यह सारी क्लियर होना चाहिए फिर आ जाओ मेथड्स सी शार्प के अंदर जो मेथड जो है उनका क्लियर होना बहुत ज्यादा जरूरी है फिर आ जाओ प्रॉपर्टी शाप के अंदर प्रॉपर्टीज हमने कवर की हुई है इनकी नॉलेज होना चाहिए आपको ठीक है फिर आ जाओ कौन से टिप्स ब्रश आपके अंदर जो ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग कॉन्सेप्ट्स है ना वह आपके क्लियर होने चाहिए फिर क्लास एंड ऑब्जेक्ट्स इसका कॉन्सेप्ट क्लियर होना चाहिए फिर आ जाओ कंस्ट्रक्टर कंस्ट्रक्टर को बहुत अच्छे से पता होना चाहिए फिर आ जाओ इनहेरिटेंस ठीक है अबे को क्लासेज के दरमियान इनहेरिटेंस होती है इंटरफेस इसके धर्म भी इनहेरिटेंस होती है जिसको हम इंप्लिमेंट कहते हैं तो उसके बारे में आपको पता होना चाहिए फिर आपको एक चीज स्पेसिफिक इसके बारे में पता होना चाहिए आपको इसका पब्लिक है प्राइवेट है प्रोट्रैक्टेड है इनके बारे में आपको पता होना चाहिए देखो फैशन फैशन के बारे में आपको पता होना चाहिए और एक्सट्रैक्शन के अंदर एक बहुत ही ज्यादा इंपोर्टेंट कांसेप्ट आता है जिसको हम कहते इंटरफ्रेंसेस तो इंटरफ्रेंस इसके बारे में भी आपको बहुत ज्यादा अच्छे से नॉलेज होनी चाहिए मतलब देखो यह जो प्रिरिक्विजिट्स ना अगर आपको यह सारी चीजें प्लेयर है तब आप इजीलि डिपेंडेंसी इंजेक्शन के कौन से ऐप को समझ पाओगे और विजय को एक बातें बताता हूं यह जो सारे हमारे पास प्रिरिक्विजिट्स एडिट टॉपिक्स है इंसाफ की वीडियोस हमारी शिक्षा की इसी प्लेलिस्ट के अंदर मौजूद है और अगर किसी को कोई वीडियो ना मिले तो इसी वीडियो के कमेंट के नीचे मुझे बता देना मैं आपसे उसका लिंक शेयर कर दूंगा ठीक है फिर आगे चलते हैं कि अब यहां पर देखो भाई देखो डिपेंडेंसी इंजेक्शन को समझने से पहले आपके दो कौन से प्लेयर होने चाहिए एक टाइट कपलिंग और एक होता है लूस कप लें क्योंकि डिपेंडेंसी इंजेक्शन को समझने से पहले टाइट और लूस कप लिंग को समझना बहुत ज्यादा इंपोर्टेंट है क्योंकि अगर आप इसको नहीं समझोगे आप कभी भी डिपेंडेंसी इंजेक्शन को नहीं समझ पाओगे तो टाइट कपलिंग क्या होती है प्रोग्रामिंग के अंदर पहले तो इसको समझो देखो क्या गहरा टाइट कपलिंग इस बैनर ग्रुप ऑफ़ क्लास आफ हाईली डिपेंडेंट अपऑन वन अनदर मतलब टाइपिंग में क्या होता है कि ग्रुप ऑफ़ क्लास होती है और वह ग्रुप ऑफ़ क्लास इसे एक दूसरे के ऊपर बहुत ज्यादा डिफरेंट होती है और यह टाइट कटिंग मोस्टली आपके पास प्रोजेक्ट के अंदर होती है मतलब जब या प्रोजेक्ट डिवैलप कर रहे होते तो सारी बात है उसके ब्रा मल्टीपल स्क्लेरोसिस बनाते हो जितना स्कूल का कोई प्रोजेक्ट है तो उसके द टीचर की क्लास बनेगी स्टूडेंट की क्लास बनेगी एडमिन की क्लास बनेगी और भी बहुत सारी क्लासेज बनेंगे तो जब आप ग्रुप ऑफ़ क्लास बना हैं तो अक्सर ग्रुप ऑफ़ क्लास बनाने में टाइट कप लिंग का प्रॉब्लम होता है टाइट कपड़े में क्या होता है कि वह जो ग्रुप ऑफ़ क्लास है वह एक दूसरे पर बहुत ज्यादा डिपेंड हो जाती हैं डिफरेंट किस तरह से देखो मैं आपको डायग्राम से बिल्कुल सिंपल तरीके से समझाता हूं यहां पर आपको सपोर्ट करो मेरे पास क्लासेज है ठीक है और फिर हमारे पास एक क्लास भी है और फिर हमारे पास एक है क्लास सी अ फॉर एक्सांप्ल जो क्लासेज है जब भी आप क्लास 1o यूज करना चाहोगे मतलब जब आप क्लास 11 फिजिक्स बनाओगे तो क्या होता है क्लास एइथ क्लास बी के ऑब्जेक्ट को कॉल करता है और क्लासी के ऑब्जेक्ट को कॉल करता है मतलब क्लासेज जो है ना वह क्लास बी को भी यूज कर रहा है अपने अंदर और क्लास्सिक को भी यूज कर रहा है अपने अंदर किस तरह से यूज कर रहा है क्लास एड्थ क्लास भी का भी ऑब्जेक्ट बना रहा है अपनी क्लास में और क्लास्सिका भी ऑब्जेक्ट बना रहा है तो इसका मतलब है जो class है वह डिपेंड है क्लास भी के ऊपर और क्लासी के ऊपर इसका मतलब अगर यह जो आपको ग्रुप ऐसे नजर आ रहे हैं अगर मैं इसमें से एक क्लास हटा दूं तो इसका मतलब क्लास एक के ऊपर लेफ्ट होगा और अगर मैं क्लास सी के अंदर कुछ चेंज कर देता हूं मतलब इसका हटाता नहीं उसके अंदर को चेंज कर देता हूं तो चेंजेस करने की वजह से हमारी क्लास एक के ऊपर लेफ्ट होगा तो यह होती है आपके पास टाइट कपलिंग जिसके अंदर आपकी ग्रुप क्लास होती है और वह हाइली डिपेंडेंट होती है एक दूसरे पर मतलब यहां पर देखो सिर्फ क्लास ए बी और सी पर डिपेंड नहीं है ऐसा भी हो सकता है कि बाइक क्लास भी क्लास से पर डिपेंड और क्लासी पर भी डिपेंड है तो जब इस तरह की हाईली डिपेंडेंसी होती है क्लासेज के दरमियान इसको कहा जाता है टाइट कपलिंग और एक बात में केयर करता जाऊं कि टाइट कटिंग हमारी एप्लीकेशन या प्रोग्रामिंग के लिए सही नहीं है टाइपिंग के घर में एक और एग्जांपल आपको यहां पर समझाऊं वह पॉइंट यहां पर बता रहा है अब इसके एग्जांपल मैं आपको बता दूं कि सपोच कर हमारे पास एक कार है एक क्लास है कार क्लास और दूसरी क्लास है इंजन क्लास तीसरी क्लास है वृक्ष या ब्रेक सिस्टम क्या लोग तो वह आपको पता है जो कार क्लास है इसको इंजन की भी जरूरत पड़ेगी और स्कार्फ क्लास को ब्रेक की जरूरत पड़ेगी मतलब जो कार ग्लास है वह इंजन क्लास कभी ऑब्जेक्टिव्स करेगा और ब्रेक क्लास कभी ऑब्जेक्ट बनाएगा अपने पास तो इसका मतलब कार क्लास डिफरेंट हो गए इंजन पर और ब्रेक पर के विदाउट इंजन और विदाउट बेक कार किसी काम की नहीं है तो यह डिपेंडेंसी हो रही है ना तो यह फैला रही है आपके पास टाइट कप लेंगे और सेम इसी तरह से देखो इंजन है इंजन कार के बगैर कुछ नहीं है और इंजन ब्रेक्स के बगैर कुछ नहीं है मतलब इंजन वृक्ष के साथ आपके पास कार में इंप्लीमेंट होता है तो यह हाईली डिपेंडेंसी और इसे मैंने बताया कि यह हमारी प्रोग्रामिंग के अंदर एप्लीकेशन के अंदर नहीं होनी चाहिए तो वह देखो यह टाइट कप लिंग का कांसेप्ट अब मैं आपको टाइट कप लिंग के कुछ डिसएडवांटेजेस बताता हूं ठीक है डिसएडवांटेजेस यहां पर देखो पहला पॉइंट टाइट कपलिंग इस बैनर ग्रुप ऑफ़ क्लास आफ हाईली डिपेंडेंट अपऑन वन लायनर्स यह तो वहीं डेफिनेशन है टाइप लिंग की जो मैंने अभी आपको पीछे बताई इसका मतलब समझ रहे हो आप इसका मतलब टाइट कप लिंग की जो डेफिनेशन है ना वही इसका डिसएडवांटेज सबसे बड़ा ठीक है अब देखो सेकेंड थोड़ी डिशनरी अराइज वे निकला ज़ूम ज़ूम एंड रिस्पांसिबिलिटीज और व्हेन वन कौन इज स्प्रेड ओवर मे निकला सिसरा दर्द इन हेविंग इट्स ओन क्लास मलबे को टाइपिंग अंदर पता क्या होता है टाइट कपलिंग मैं आप समझ लो केवल एक क्लास को बहुत ज्यादा रिस्पॉन्सिबिलिटीज दी जाती है जिसके अंदर क्या होता है कि वह जो क्लास का काम होता है ना वह हम मल्टीपल क्लास के अंदर स्प्रेड कर देते हैं फैला देते हैं मतलब होना क्या चाहिए था कि वह उस क्लास का जो काम है वह काम सिर्फ वही क्लास करेगी लेकिन टाइपिंग में क्या होता है कि भई एक काम मल्टीपल क्लास की मदद से हो रहा है मतलब एक काम करना है लेकिन उसके लिए मुझे मल्टीपल क्लासेज के ऑब्जेक्ट बनाने पड़ते हैं तो उसको व्हाट्सएप के लिए यूज होती है टाइट कप लेंगे इस तरह आपको एक कार अब कार को ड्राइव करने के लिए जारी बात है कि मुझे इंजन का ऑब्जेक्ट भी चाहिए मुझे ब्रेक ऑब्जेक्ट भी चाहिए और भी बहुत सारे ऑब्जेक्ट चाहिए तो इसका मतलब यह डिपेंडेंसी हो रही है ना कार क्लास की इंजन ब्रेक और दूसरी चीजों पर क्या और है डिपेंडेंसी हो रही है टाइट कपलिंग हो रही है तो यह टाइट कपड़े का सबसे बड़ा डिसएडवांटेजेस है फिर आगे आ जाओ डिफिकल्ट टो मेंटेन वे खुद सारी बातें जब आप मल्टीपल स्क्लैरोसिस बनाओगे आपका एक काम मेन क्लासेज के ऊपर फैला होगा इस प्रेड अधूरा होगा तो सारी बातें उसको मेंटेन करना मुश्किल होगा मतलब अगर आपने इस कदर कुछ चेंज करनी है कुछ मॉडिफिकेशन करनी है तो इसका मतलब आपको मल्टीपल क्लास इसके अंदर चेंज करनी पड़ेगी और यह एक अच्छी प्रैक्टिस नहीं होती प्रदेश को नेक्स्ट पॉइंट डिफिकल्ट टेस्ट गारी बात है कि जब मेंटेन करना मुश्किल है तो इसको टेस्ट करना भी मुश्किल है क्योंकि इसके ऊपर सिंगल यूनिट टेस्टिंग टॉपलेस हो नहीं सकती मतलब उस पर हमें मल्टीपल क्लास इसको टेस्ट करना पड़ेगा सेपरेटली फ्रॉम को मार्च करके देखना पड़ेगा कि बड़ी उनका रिजल्ट हमारे पास आउटपुट कैसा रहा है तो डिफिकल्ट डू नॉट डिफिकल्ट टेस्ट होता है अब आ जाओ लिस्ट प्ले के ऊपर तो देखो रूस के बारे में क्या कह रहा है लीव्स मींस द क्लासेस आफ इंडिपेंडेंट ऑफिस का अपोजिट लूस लूस लूस मींस द इंडिपेंडेंट में जितने भी होती है जो होती है वह एक दूसरे के ऊपर डिपेंड नहीं होती वह इंडिपेंडेंट इंडिया की सबसे बड़ी फैमिली में अगर वह नहीं करता इसका मतलब फैमिली के ऊपर डिपेंड है लेकिन अगर वह जॉब करता है अच्छा आता है और अपने पूरे कर सकता है इसका मतलब इंडिपेंडेंट है वह अपने फादर से कोई पैसे नहीं लेता तो इसको है भी है और इसका मतलब क्लास 11 बनाने की जरूरत नहीं पड़ रही क्लास को बनाने की जरूरत नहीं पड़ रही मतलब अगर मैं इसी में से कोई क्लास हटा शुभेंदु या उसके अंदर को चेंज कर दूं तो हमारे इन ग्रुप ऑफ़ क्लास में कोई भी इफेक्ट नहीं होगा क्योंकि यह सारी क्लासेस आपस में इंडिपेंडेंट है अच्छा एक और चीज यहां पर शेयर करता हूं मेरे को याद तौलूस कप लिंग के अंदर क्लास आपकी इंडिपेंडेंट होती है या फिर लूस कप लिंग के अंदर डिपेंडेंसी कम से कम होती है मतलब डिश आपके जो ऑफर है वह दो डेफिनेशंस हमें बताते हैं एक डेफिनेशन तो यह जो मैंने आपको बताई कि जिसके अंदर लुट क्लिक में क्या होता क्लास इंडिपेंडेंट होती है या फिर क्लास के दरमियान कम से कम लूज कपलिंग होती है इसको भी यह क्लास के दरमियान कम से कम डिपेंडेंसी होती है इसको भी लूज कप लिंग कहा जाता है ठीक है अगर मैं आपको यूज कप लिंग की एक और एग्जांपल यहां पर बताओ ठीक है देख को सपोर्ट करो कि स्टूडेंट है मतलब स्टूडेंट से रिलेटेड जितना भी काम हो रहा है वह स्टूडेंट क्लास में हो रहा है टीचर से रिलेटेड जितना भी काम है वह टीचर क्लास में हो रहा है पर चित्रा एडमिन से रिलेटेड जितना भी काम हो रहा है वह सी क्लास में हो रहा है मतलब यहां पर यह तीनों क्लास आप समझ लो की इंडिया पेंट है या फिर ऐसा हो सकता है कि किसी केस में के भाई टीचर को स्टूडेंट को ऑब्जेक्ट बनाना पड़ जाए या एडमिन को स्टूडेंट को ऑब्जेक्ट बनाना पड़ जाए तो मतलब या तो इंडिपेंडेंट होंगी यह क्लास या फिर कम से कम डिपेंडेंसी होगी उस केस में हम इसको कहते हैं लूस कपड़े ठीक हो गया ठीक है तो अब आ जाओ उसके एडवांटेज इसके ऊपर मेरे को मैंने आपको टाइट कप लिंग के क्या बताए थे डिसएडवांटेजेस बताए थे और लूज़ टॉप लिंग के मैं आपको क्या बता रहा हूं एडवांटेजेस बता रहा हूं इसकी एक वजह है ठीक है बजे अभी मैं आपको बताता हूं यहां पर देखो देखो लूस कप सिंह के बारे में क्या कह रहा है भाई पॉइंट टू स्टॉप इट मींस द क्लासेज और इंडिपेंडेंट और फीचर मतलब उसका लिंग की जो डेफिनेशन है वह यहां पर लूस कप लिंग का एडवांटेज है फिजिकल साइंस पॉइंट लूस कप लेंगे इस अचीव्ड बाय मींस ऑफ डिजाइन डेट प्रोमोट सिंगल रिस्पांसिबिलिटी एंड सिपरेशन ओर कंसर्न्स मलबे को लूस कप लिंग तब अच्छी होती है जब हम इस तरह का डिजाइन या इस तरह की ग्रुप क्लासेज बनाते हैं जो कि सिंगल रिस्पॉन्सिबल को प्रोमोट करती है और सेपरेशन ऑफ़ कंसर्डं को प्रोमोट करती है इसका मतलब कि अगर एक क्लास है तो उस क्लास का काम कोई दूसरी क्लास ना करें योग्य सिंगल रिस्पॉन्सिबिलिटी और सिपरेशन आफ कंसर्न मतलब जिस तरह मेरा काम है आदमी का काम है तो आदिल का काम कोई दूसरा ना करें आदिल का काम आदिल को ही करना है हालांकि आदिल ऐसा बिल्कुल भी नहीं करता ठीक है लेकिन रूस का लिंग क्या कह रहा है कि भाई सिंगल रिस्पॉन्सिबिलिटी और सेपरेशन ऑफ कंट्रोल होना चाहिए मतलब एक क्लास है तो एक ही क्लास को उसका काम करना है मतलब वह क्लास किसी दूसरी क्लास पर डिपेंड नहीं होनी चाहिए जो थर्ड पॉइंट इज इट टू मेंटेन बर्थडे को सारी बात है जब एक क्लास है अपना सारा काम कर रही है तो जाहिर सी बात है उसको मेंटेन करना भी आसान है क्योंकि उस को मेंटेन मुझे सिर्फ उसी क्लास में करना है क्योंकि वह क्लास दूसरी क्लास में स्प्रेड नहीं हुई इसलिए मुझे सिर्फ उसी क्लास में उसको मेंटेन करना फिर टाइम इसी तरह इजी टू टेस्ट मतलब अगर मुझे उसकी टेस्टिंग करनी है तो मैं सिर्फ उसी क्लास को टेस्ट करूंगा तो दूसरी क्लास इसके ऊपर डिपेंड नहीं है ठीक है तो यह क्या होगा इसकी एडवांटेजेस हो गए तो वह आपको यहां पर हमारा टाइट कटिंग और रूस का प्रिंट हो गया क्लियर अब आ जाओ डिपेंडेंसी इंजेक्शन के ऊपर देखो यह जो मैंने आपको बैकग्राउंड बनाकर बताया है यह जरूरी था क्योंकि यह नहीं बताऊंगा तो आपको डिपेंडेंसी इंजेक्शन समझ में नहीं आएगा तो यहां पर देखो अब एक क्वेश्चन अराइज होता है यहां पर एक क्वेश्चन अराइज होता है वह क्या क्वेश्चन है नो द क्वेश्चन इस हाउ टू अवॉयड यीस्ट टाइट लीड कपल डिस्ट्रिक्ट मतलब क्वेश्चन quora इज होता है कि यह जो टाइट कटिंग है इसको अवॉइड कैसे करना है इसको रिमूव कैसे करना है अपनी एप्लीकेशन के अंदर तो आपका जवाब है और जवाब बहुत ज्यादा इंपोर्टेंट है वह जवाब क्या देखो डांसेज बाय यूजिंग डिपेंडेंसी इंजेक्शन मतलब देखो जवाब डिपेंडेंसी इंजेक्शन को यूज करते हो तो आप समझ लो कि आप टाइट कप लिंग को अवॉइड कर देते हुए डिस्कार्ड कर देते अपनी एप्लीकेशन से इसका मतलब क्या हुआ इसका मतलब यह हुआ कि डिपेंडेंसी इंजेक्शन लाभ अपने लिंग को प्रोमोट करती है लेकिन डिपेंडेंसी इंजेक्शन का तरीके कार डिफरेंट है रूस कपलिंग से उसको मैं आपको बताऊंगा आगे जाकर पर यहां पर इसको नेक्स्ट पॉइंट डिपेंडेंसी इंजेक्शन इस अचीव यूजिंग इंटरफेस अब देखो देखो जब हम इंटरफेस पड़ा था ना इस प्लेलिस्ट के अंदर और जब एंट्री फीस डिफरेंट सेंटर्स के अंदर पढ़ाता हूं सांप के अंदर तो पहला सवाल यही होता है कि सर इंटरफ्रेंसेस यूज कहां पर होगा क्योंकि इंटरप्रेस जब एक बिगिनर स्टूडेंट पड़ता है ना तब उसको समझ में नहीं आता कि इसका यूज का यह समझ में नहीं आता क्योंकि उसने प्रोजेक्ट नहीं बनाएं उसने मल्टीपल एप्लीकेशंस नहीं बनाई उसने डिपेंडेंसी इंजेक्शन का कंसेप्ट यूज नहीं किया तो वह देखो आप आपके इंटरव्यू के लिए ना जब भी आप से इंटरफ्रेंसेस का सवाल किया जाए तो अगर तुमने यह तीसरा पॉइंट जवाब में दे दिया तोपों इतना जबरदस्त इंप्रेशन पड़ेगा इंटरव्यू के ऊपर के उसका जवाब नहीं होगा मतलब हर आपसे इंटरफ्रेंसेस के बारे में पूछा जाए कि अ इंटरप्राइजेज के रूम क्या चीज कर सकते हैं तो आप यह जवाब होगा ना कैंटर पेश करूं डिपेंडेंसी इंजेक्शन को चीज करते हैं तो उसका जो इंपैक्ट है वह बहुत जबरदस्त पड़ेगा तो यह पॉइंट याद रखो कि भाई अगर डिपेंडेंसी इंजेक्शन हमें यूज करना है तो उसके लिए हमें इंटरफ्रेंसेस का कांसेप्ट आना चाहिए तो अगर किसी का इंटरप्राइजेज का कौन से अच्छा नहीं है तो हमारी प्लेलिस्ट के अंदर इंटरफैक्स की तीन-चार वीडियोस है लेकिन उसको देख लो अगर आप चाहते हो कि डिपेंडेंसी इंजेक्शन के ऊपर आपने काम करना है क्योंकि देखो एक बार अपने माइंड में बिठा लो सॉफ्टवेयर एप्लीकेशन डेवलपर होती है ना जहां पर ऊपर कौन से सोते हैं क्लास एंड ऑब्जेक्ट होते हैं वहां पर डिपेंडेंसी इंजेक्शन को बहुत ज्यादा यूज किया जाता है मतलब प्रोग्रामस डिपेंडेंसी इंजेक्शन की टेक्निक को बहुत ज्यादा यूज करते हैं तो डिपेंडेंसी इंजेक्शन की टेक्निक कैसे यूज करोगे इंटरफ्रेंस इसको यूज करके तो इंटरफेस इसका कौन से बहुत तगड़ा होना चाहिए ठीक है फिर जो नैक पॉइंट इंटरफ्रेंसेस आराम पावरफुल टूल टू यूज़ फॉर डी कप लेवल आपको यहां पर कहना है कि इंटरफेस बहुत ज्यादा पावरफुल होते हैं जब हम एयरप्लेन की बात करते हैं भाई अब देखो यह दीप सिंह का क्या मतलब है मेरे को जब हम टाइट कप लिंग को लूस कपलिंग में कंवर्ट करते हैं तब हम उस कौन से ऐप को कहते हैं डिस्प्ले इसका मतलब वही बात कि अगर टाइट कप लिंग को में खत्म करना है तो हम डिपेंडेंसी इंजेक्शन को यूज करेंगे और डिपेंडेंसी इंजेक्शन को अचीव किस तरह से किया जाएगा इंटरफ्रेंस इसको यूज करके डिपेंडेंसी इंजेक्शन को अचीव किया जाएगा ठीक है तो यहां पर जो यह कहना है कि इंटरप्राइजेज बहुत ज्यादा इंपोर्टेंट कांटेक्ट होता है जब भी कप लिंग की बात करते हो मतलब जब आप टाइट कपड़े को लूस कटिंग में कन्वर्ट करने की बात करते हो तो उसके अंदर इंटरप्राइजेज एक वाइटल रोल प्ले करते हैं फिर नेक्स्ट पॉइंट क्लास कैन कम्युनिकेट थ्रू इंटरफ्रेंसेस रादर दिन अदर कौन क्लासेस बाय थे डिपेंडेंसी इंजेक्शन में क्या होता है हमारी जो क्लास होती है ना वह कम्युनिकेट करती है इंटरफैक्स के थ्रू मतलब हमारी क्लास डायरेक्ट एक दूसरे के ऊपर डिपेंड नहीं होती वह डिपेंड कैसे होती है इंटरफ्रेंसेस के थ्रू ऐसी कौन से ऐप को डिपेंडेंसी इंजेक्शन कहा जाता है मतलब क्या कह क्लासेस कैन कम्युनिकेट थ्रू इंटरप्रेस राधे अनदर अकाउंट क्रिएट क्लास विद अगर किसी को कंक्रीट क्लासेज के बारे में नहीं पता इसकी मैंने एक्सेप्ट वीडियो बनाई हुई है इसी प्लेलिस्ट के अंदर आपको मिल जाएगी तो क्वांटिटी ग्लास इसको देख लो तो आपको यह वाला पॉइंट अच्छे से समझ में आ जाएगा तो यह पॉइंट अच्छे से समझ में आना चाहिए कि डिपेंडेंसी इंजेक्शन में क्या होता है जो क्लास होती हैं वह इंटरफ्रेंसेस के थ्रू एक दूसरे से कम्यूनिकेट करती है रदर कंक्रीट क्लासेस ठीक हो गया फिर आगे आ जाओ अब यहां पर देखो अब है व्हाट इज डिपेंडेंसी इंजेक्शन वाला आप यहां पर बात हो रही है कि डिपेंडेंसी इंजेक्शन है क्या देखो पिछले स्लाइड के अंदर मैंने आपको क्या बताया कि डिपेंडेंसी इंजेक्शन अचीव कैसे होती है इंटरनेट इसको यूज करके अच्छी होती है और डिपेंडेंसी का मतलब क्या बताएं मैंने वहां पर कि जब आप टाइट कप लिंग को लूस कपिल में कंवर्ट करना चाहते हो तो उसके लिए आप डिपेंडेंसी इंजेक्शन को यूज करते हो और डिपेंडेंसी इंजेक्शन में इंटरफ्रेंसेस का कांसेप्ट यूज होता है तो वह देखो अब मैं आप आपको एक डायग्राम से समझा रहा हूं कि डिपेंडेंसी इंजेक्शन में क्या काम होता है मतलब देखो अब मैं आपको यहां पर डिपेंडेंसी इंजेक्शन को समझाऊंगा एक डायग्राम की मदद से एक रियल लाइफ के एग्जांपल दूंगा जिससे आप समझ जाओगे कि डिपेंडेंसी इंजेक्शन है क्या बजे को सपोर्ट करो एक बंदा है ठीक है और वह बंदा बेहद परेशान है और यह क्यों परेशान है उसकी वजह क्या है कि देखिए जो पहला बंद है फर्स्ट इस बंदे से दो बंदों ने पैसे उधार लिए थे मतलब जो पहला बंधा है इससे दो बहनों ने उधार लिए थे क्या उधार लिए थे पैसे उधार लिए थे और बंदूकों से यहां पर देखो यह वह बंदा है अ गंजा और एक और यह बनता है उधार लेकर मतलब दोनों खुश हैं और इन दोनों ने उदार किस से लिया है इस पहले बंदे से मतलब सेकंड और थर्ड बंदे ने पैसे उधार लिए किससे फर्ज बंदे से अब जब यह फर्ज बनता पहला बंदा इन दो बंदों से अपने पैसे मांग रहा है तो वह इनको नहीं दे रहे तो वह आपको पता है जब आप ने अपने पैसे किसी और को उदार दिए होते हैं तो आप उड़ जाते हैं उनके ऊपर डिपेंड हो जाते हो क्योंकि अब आपको पैसों की जरूरत है और वह आपको पैसे नहीं दे रहे यार डिलीट करने तो इसका मतलब मतलब आप उन दोनों के ऊपर डिपेंड हो गए कि भाई मेरे पैसे दे दो आप बार-बार उसे कांटेक्ट करते हो और वह डिलीट करते हैं या पैसे आपको नहीं दे रहा है या कोई और वजह हो सकती है तो आप आपको क्या नीड है अब आपको इन दो बंदरों से पैसे निकलवाने हैं आपको इन दो बंदों से अपने उद्धार पैसों की नींद है तो इस केस में एक चौथा बंदा आपके सामने आता है अभी चौथा बंदा पहले बंदे का दोस्त है अब यह पहला बंदा अपने इस दोस्त को सारी कहानी बताता है कि यार मैंने इस तरह से पैसे दिए थे इन दोनों का यह मुझे पैसे नहीं दे रहा है मुझे पैसों की जरूरत है और मैं इनके ऊपर डिपेंड हो गया हूं तो यह जो चौथा बनता है यह क्या करेगा यह इन दोनों से पैसे लेगा और अपने दोस्त को रिटर्न करेगा मतलब जो पहला बंद है इसको क्या नहीं है इसको पैसों की नींद है जो कि किसके पास है इन दो बंदों के पास है और इन दो बंदों से पैसे लेकर पहले बंदे की नीड कौन पूरी कर रहा है यह चौथा वाला बंदा तो मतलब आप समझ लो अगर मैं इसको प्रोग्रामिंग के स्पेस से समझाओ तो यह जो फर्स्ट है पहला बंद है यह मेरी एक क्लास है यह सेकंड वाला बंदा है क्लास है और यह जो थर्ड वाला बंदा यह क्लास है लेकिन यह जो फोर्थ है बंदा चौथा बंदर यह आपके पास है इंटरफेस मतलब आप देखो कि जो पहला बनता है वह डायरेक्ट इस सेकंड ओर थर्ड के ऊपर डिपेंड नहीं है क्योंकि अब यह पहला बंदर डिपेंड हो चूका है कि इसके ऊपर इस चौथे वनडे के ऊपर क्यों क्योंकि यह चौथा बंदा इन दोनों से पैसे निकलवाकर पहले बंदे को देगा तो इसका मतलब यह जो पहला बनता है यह समझ लो के डिपेंडेंसी इंजेक्शन की लैंग्वेज में यह पहला बंदा क्या हो गया क्लाइंट परिचित चौथा बनता है यह क्या है इंजेक्टर और यह जो दूसरा और तीसरा बनता है यह आप इनको कह सकते हो सर्विस मतलब यह मैं आपको वो टाइम्स बता रहा हूं जो कि डिपेंडेंसी इंजेक्शन में यूज होता है मतलब क्लाइंट है इसको जरूरत है और जैक्स कि वह ऑब्जेक्ट्स किसके पास है इन सर्विस के पास है मतलब उत्सव इसे जहर अनुसार विशेष यादव सकती हैं यहां पर मैंने आपको दो बताए वह तीन भी हो सकती है चार भी हो सकती हैं मतलब यह जो बंधा है इसलिए दो बंदूक उधार दिए हो सकते हैं तीन को भी यह सकते हैं 4 को भी हो सकते हैं लेकिन अब हो क्या राय के भाई यह जो हमारे पास प्लांट है इसकी जो भी नीडल है इसको जो भी ऑब्जेक्ट की नीड्स है वह नीड कौन पूरी करके देर हमारे पास यह इंजेक्टर यह चौथा बंदा मतलब जो इंजेक्ट अरे यह क्या काम करेगा इन दोनों से जो भी ऑब्जेक्ट होंगे जो भी पैसे वगैरह होंगे वह लेगा और वह किस को प्रोवाइड कर देगा क्लाइंट को प्रोवाइड कर देगा इस क्लास को प्रोवाइड कर देगा तो यह कौन सा ऐप है बेसिकली आपके पास किसका डिपेंडेंसी इंजेक्शन का तो इस ग्राम को याद कर लो डिपेंडेंसी इंजेक्शन का कांसेप्ट कभी भी आपको नहीं भूलेगा देखो आगे जाकर मैं इसको बहुत सिंपल तरीके से इसका प्रैक्टिकल करके आपको समझाऊंगा ताकि यह कौन से अब आपको किसी दूसरे चैनल से पढ़ने की जरूरत न पड़े इस बात की चिंता लगी रहती है ठीक है तो यह तो मैंने डायग्राम से समझाया अगर मैं आपको बताऊं देखो डिपेंड क्वेश्चन क्या है डिपेंडेंसी इंजेक्शन दिया इस फिर पैटर्न मतलब यह क्या एक फिर पैटर्न है जो कि आप अपनी शेषा आपके एप्लीकेशंस के अंदर इंप्रूवमेंट कर सकते हो इसके अंदर होता क्या यहां पर देखिए डिपेंडेंसी इंजेक्शन इस बेसिकली प्रोवाइडिंग द ऑब्जेक्ट डेट एंड ऑब्जेक्ट नीड्स इंसटिड आफ हेविंग इट्स कंस्ट्रक्शन द ऑब्जेक्ट गेम्स इसका मतलब डिपेंडेंसी इंजेक्शन में क्या होता है कि वह एक क्लास का ऑब्जेक्ट है उसको दूसरे ऑब्जेक्ट कि नील है तो वह जो ऑब्जेक्ट से वह खुद नहीं बनाएगा बल्कि वह किसी दूसरे से इंजेक्ट करवाएगा अपने पास इस कांसेप्ट कम कहते हैं डिपेंडेंसी इंजेक्शन जिस तरह अगर मैं वापस जा यहां पर लेके चलूं देखो इस बंदे ने इन दो बंदों को पैसे उधार लिए थे ना तो वह उन पैसों की जरूरत है अब इसको पहले बंदे को मतलब क्लाइंट को तो अब क्लाइंट वह पैसा खुद से थोड़ी बनाएगा वह उन्हीं बंधुओं से लेगा जिनको उसने दिए हैं भला उन्हें से अपनी नींद पूरी करेगा और वह नीड कौन पूरी करके देखा यह चैप्टर तो इस पॉइंट तो यही बता रहा है कि सी क्लास के ऑब्जेक्ट को जब दूसरे ऑब्जेक्ट की नींद होगी वो खुद नहीं बनाएगा बल्कि वो डिपेंडेंसी इंजेक्शन के थ्रू इंजेक्टर के थ्रू अपने पास इंजेक्ट करवाएगा देखो यह पॉइंट्स मैं प्रैक्टिकल करवाऊंगा तो आपको और अच्छे समझ में आ जाएगा तो आपको थर्ड पॉइंट्स डिजिट टेक्निक व्हेयर बाय वन ऑब्जेक्ट सप्लाईज डिपार्मेंट चीफ एंड दर ऑब्जेक्ट्स आपको इस पॉइंट में भाई बात कर रहा है कि एक ऑब्जेक्ट सप्लाई करता है दूसरे ऑब्जेक्ट्स को जिससे क्या होता है कि एक ऑब्जेक्ट की जो भी नीड्स है मतलब एक ऑब्जेक्ट जो दूसरा ऑब्जेक्ट डिफरेंट होता है उसकी नींद पूरी हो जाती हैं ठीक है यह पॉइंट कि जब तक प्रैक्टिकल नहीं करूंगा तब तक आपको अच्छी तरह से क्लियर नहीं होगा ठीक है तो इस पॉइंट को जब हम प्रैक्टिकल इंप्लीमेंट करेंगे तो और ज्यादा अच्छे से क्लियर हो जाएगा विजय को विद द हेल्प ऑफ डी वी कैन राइड लूजली कपल्ड कोर्ट हद तक भाई बात कर रहा है कि जब हम डिपेंडेंसी इंजेक्शन टो इंप्लीमेंट करते हैं ना तो हम लूजली कपलिंग करते हैं लूजली कपल्ड कोड लिखते हैं तो यह पॉइंट आपने याद रखना है फिर आगे प्रदोष पॉइंट्स दिया इस अचीव्ड बाय राइटिंग लूजली कपल्ड मतलब एक तिहाई हम कैसे अचीव करते हैं लूजली क पढ़ लिखकर और लूजली कपल कोर्ट के अंदर हम क्या यूज करेंगे इंटरफ्रेंसेस यूज करेंगे फिर नेक्स्ट पॉइंट आलू जो लीड कपल कोटिज्या कोर्ट व्हेयर ऑल योर क्लास कैन वर्क इंडिपेंडेंटली विदाउट रिलाइंग ओं वन ईच अदर मतलब लूजली कपिल में क्या था लुवलीकपल कोर्ट में क्या होता है कि आप एक ऐसा कोड लिखते हो जिसके अंदर सारी क्लासेज इंडिपेंडेंट होती है मतलब वह अपना काम खुद ही कर लेती है वह दूसरी क्लास के ऑब्जेक्ट पर डिपेंड नहीं होती तो यह तो आपके बाल लूजली कपल कोड अच्छा आ जाओ टाइप्स आफ डिपेंडेंसी इंजेक्शन मतलब यहां पर देखो कि डिपेंडेंसी इंजेक्शन की टाइप है इसका मतलब डिपेंडेंसी इंजेक्शन को इंप्लीमेंट करने के हमारे पास अलग-अलग तरीके हैं कितने तरीके यहां पर देखो देर थ्री टाइप्स आफ डिपेंडेंसी इंजेक्शन इन सी शार्प में कितने हमारे पास टाइप सेंड ए माई के तीन कौन-कौन से कंस्ट्रक्टर इंजेक्शन दूसरा है सेट अप प्रॉपर्टी इंजेक्शन और खैर मेथड इंजेक्शन मतलब इन तीन तरीके से हम डिपेंडेंसी इंजेक्शन कर सकते हैं लेकिन यह 3 टाइप्स आफ तभी यूज कर पाओगे जब आपको कंस्ट्रक्टर के बारे में पता होगा जब आपको शेषा प्रॉपर्टीज के बारे में पता होगा और जब आप कोशिश आपके अंदर मेथड के बारे में पता होगा क्योंकि कंस्ट्रक्टर इंजेक्शन के अंदर कंडक्टर यूज होगा प्रॉपर्टी इंजेक्शन के अंदर प्रॉपर्टीज होंगी मेथड इंजेक्शन के अंदर मेथड जूस होंगे तो नेक्स्ट लेक्चर में जो हम स्टार्ट करेंगे इसका प्रैक्टिकल वर्क वह स्टार्ट करेंगे कंस्ट्रक्टर इंजेक्शन से और फिर आगे जाकर हम प्रॉपर्टी इंजेक्शन और मेथड इंजेक्शन की बात करेंगे तो यह तो आज का हमारा लेक्चर जिसके अंदर हमने डिपेंडेंसी इंजेक्शन को डिस्कस किया उसका इंट्रोडक्शन लिया तो इसका प्रैक्टिकल वर्क है मनचले नेकलेस के अंदर करेंगे तो एक गुजारिश है कि अगर आपने अभी तक मेरे चैनल को सबस्क्राइब नहीं किया तो सब्सक्राइब कर लो लाइक कर लो कमेंट शेयर कर लो और बैल का एक लाजमी प्रेस कर लेना क्योंकि अब इसकी प्रैक्टिकल वीडियोस आने वाली है डिपेंडेंसी इंजेक्शन की तो उम्मीद करता हूं आपको एक चीज समझ में आया होगा तो मिलते हैं साला नेक्स्ट लेक्चर में तब तक मुझे दीजिए इजाजत अल्लाह ब्लेस ऊ कर दो [संगीत]