लेट-बाउंड ऑब्जेक्ट एक ऑब्जेक्ट है जिसे प्रोग्राम रनटाइम पर टाइप ऑब्जेक्ट के एक वैरिएबल को असाइन किया जाता है। इसका उपयोग ऑब्जेक्ट बाइंडिंग प्रक्रिया में ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग (OOP) में किया जाता है। यह एक शुरुआती बाउंड ऑब्जेक्ट की तरह काम करता है लेकिन प्रोग्राम/एप्लिकेशन रनटाइम पर कोड के भीतर ऑब्जेक्ट लाइब्रेरी को जोड़ता है।
लेट-बाउंड ऑब्जेक्ट को डायनेमिक बाउंड ऑब्जेक्ट भी कहा जा सकता है।
लेट-बाउंड ऑब्जेक्ट मॉडल मुख्य रूप से ओओपी विकास संदर्भ में बाध्यकारी प्रक्रिया का हिस्सा हैं। उनका उपयोग क्लाइंट ऑब्जेक्ट मॉडल की वस्तुओं को कॉलिंग या अंतर्निहित एप्लिकेशन को उजागर करने या प्रदान करने के लिए किया जाता है। लेट बाउंड ऑब्जेक्ट्स शुरुआती बाउंड ऑब्जेक्ट्स की तुलना में धीमे होते हैं क्योंकि वे कंपाइलर को मेमोरी स्पेस बनाने और प्रोग्राम के निष्पादन से पहले आवश्यक अनुकूलन करने से रोकते हैं। हालाँकि, लेट बाउंड ऑब्जेक्ट्स को शुरुआती बाउंड ऑब्जेक्ट्स की तुलना में बनाना और घोषित करना आसान होता है क्योंकि वे बेस एप्लिकेशन पर निर्भर नहीं होते हैं और केवल सही संदर्भ मॉडल बनाएंगे और प्राप्त करेंगे।
0 Comments