कन्स्ट्रक्टर का वही नाम है जो क्लास का नाम है। यह कक्षा के चर को प्रारंभ करने के लिए प्रयोग किया जाता है। जब भी क्लास का कोई ऑब्जेक्ट बनाया जाता है तो उसे कॉल किया जाता है। इसमें वापसी प्रकार नहीं है, शून्य भी नहीं है।
सेलेनियम पेज ऑब्जेक्ट मॉडल में हम कंस्ट्रक्टर का उपयोग क्यों करते हैं?
नोट: पेज लेयर में प्रत्येक वर्ग में एक कंस्ट्रक्टरबनाया जाना है, ताकि टेस्ट लेयर में मुख्य वर्ग से ड्राइवर इंस्टेंस प्राप्त किया जा सके और साथ ही PageFactory का उपयोग करके पेज क्लास में घोषित WebElements(Page Objects) को इनिशियलाइज़ करें।
क्या हम सेलेनियम वेबड्राइवर में किसी कंस्ट्रक्टर का उपयोग करते हैं?
इसमें केवल एक कंस्ट्रक्टर होता है जो एक वेबड्राइवर ऑब्जेक्ट लेता है और इसे अपने सुपरक्लास कंस्ट्रक्टर को पास करता है। दोबारा, ध्यान दें कि कोई भी पेज ऑब्जेक्ट या बेसपेज वेबड्राइवर ऑब्जेक्ट्स को इनिशियलाइज़ नहीं करता है।
कन्स्ट्रक्टर का उपयोग किस लिए किया जाता है?
क्लास-आधारित ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग में, एक कंस्ट्रक्टर (संक्षिप्त नाम: ctor) एक विशेष प्रकार का सबरूटीन है ऑब्जेक्ट बनाने के लिए । यह उपयोग के लिए नई वस्तु तैयार करता है, अक्सर उन तर्कों को स्वीकार करता है जो निर्माता आवश्यक सदस्य चर सेट करने के लिए उपयोग करता है।
उदाहरण में कंस्ट्रक्टर क्या है?
जब कोई क्लास या स्ट्रक्चर बनाया जाता है, उसके कंस्ट्रक्टर को कहा जाता है। कंस्ट्रक्टर्स का नाम क्लास या स्ट्रक्चर के समान होता है, और वे आमतौर पर नई ऑब्जेक्ट के डेटा सदस्यों को इनिशियलाइज़ करते हैं। निम्नलिखित उदाहरण में, टैक्सी नामक एक वर्ग को एक साधारण कंस्ट्रक्टर का उपयोग करके परिभाषित किया गया है। … अधिक जानकारी के लिए, इंस्टेंस कंस्ट्रक्टर्स देखें।