Constructor in python in hindi | कंस्ट्रक्टर इन पाइथन

Python programming language में भी java की तरह constructor का एक बहुत महत्वपूर्ण भूमिका है। चलिए अब हम जान लेते हैं कंस्ट्रक्टर क्या होता है और इसको इस्तेमाल कैसे किया जाता है। पाइथन इन हिंदी सीखने के लिए आप हमारे इस पेज को फॉलो कर सकते हैं।

Constructor in python क्या होता है?

Constructor in python कंस्ट्रक्टर इन पाइथन
कंस्ट्रक्टर इन पाइथन

constructor पायथन प्रोग्रामिंग भाषा में एक विशेष प्रकार का फंक्शन (function) होता है, जब किसी क्लास की ऑब्जेक्ट create करते हैं तो यह constructor अपने आप call हो जाता है। अगर आप कंस्ट्रक्टर को कॉल भी नहीं कराते हैं ऐसी स्थिति में भी अपने आप ही डिफॉल्ट कंस्ट्रक्टर ( Default constructor) कॉल हो जाएगा। Default constructor पाइथन प्रोग्रामिंग लैंग्वेज में एक प्रकार का कंस्ट्रक्टर का प्रकार ही है।

एक सरल भाषा में हम कह सकते हैं कि पाइथन में __init__ ही एक constructor in python है।

Paython में Constructor क्यों use किया जाता है?

पाइथन में कंस्ट्रक्टर का इस्तेमाल class के ऑब्जेक्ट को create करने और object को initialise करने के लिए use मे लिया जाता है। और यह है स्पेशल फंक्शन यानी कि कंस्ट्रक्टर सिर्फ Class के लिए ही create किया जाता है।

Constructor का सिंटेक्स (synte) :-

Class A
def __init__ (self):
     #code

यंहा पर “self” एक रेफरेंस अरगुमेंट है। आप कंस्ट्रक्टर के code में कोई value देना चाहते हैं, तो self के जरिए आप value दे सकते हैं। और आप बीना self के value initialize नही कर सकते।

Type of Constructor ( p

Python programming language में Constructor दो प्रकार के होते हैं, जो निम्न प्रकार से है:

  1. डिफॉल्ट कंस्ट्रक्टर (default constructor)
  2. पैरामीट्राइजड कंस्ट्रक्टर (parameterized constructor )

डिफॉल्ट कंस्ट्रक्टर (default constructor)

python programming language में डिफॉल्ट कंस्ट्रक्टर इन पाइथन एक ऐसा constructor होता है जिसको प्रोग्रामर द्वारा create नही किया जाता हैं। और या constructor एक तरह से empty होता हैं, इसलिए इसको empty constructor in python भी कहते है।

पैरामीट्राइजड कंस्ट्रक्टर (parameterized constructor )

पाइथन में compiler द्वारा एक डिफॉल्ट कंस्ट्रक्टर बना दिया जाता है अगर उस डिफॉल्ट कंस्ट्रक्टर में डेवलपर या प्रोग्रामर अपने हिसाब से पैरामीट्राइज यानी कि उसमें कुछ पैरामीटर या वैल्यू create करता है तो ऐसा पाइथन कंस्ट्रक्टर, parameterized constructor होता हैं।

तो दोस्तों अगर कोडिंग से संबंधित कोई आपका प्रसन्न है तो आप हमें अपने नाम के साथ कमेंट करके जरूर बताएं आपके क्वेश्चन का जवाब हम देंगे धन्यवाद।

कोई जवाब दें

कृपया अपनी टिप्पणी दर्ज करें!
कृपया अपना नाम यहाँ दर्ज करें

Related Post

What is java Applet in hindi? (जावा एपलेट क्या हैं)

नमस्कार दोस्तों टेक्निकल परिवार में आपका स्वागत है हिंदी में जावा प्रोग्रामिंग लैंग्वेज सीखने के लिए हमारे बहुत सारे पेज बनाए हैं हुए हैं...

Java I/O (Input/Output) in Hindi

Java I/O (Input/Output) in Hindi (Java Input Output) जावा प्रोग्रामिंग भाषा में प्रयोग किए जाने वाले एक तरह का डेटा है जो प्रोग्राम से...

identifier in Java in Hindi | जावा में आइडेंटिफायर इन हिन्दी

नमस्कार दोस्तों टेक्निकल परिवार में आपका स्वागत है। दोस्तो तो हम आपके लिए जावा और कोडिंग से संबंधित बहुत सारी जरूरी जानकारियां देते रहते...

जावा कीवर्ड इन हिंदी | Reserved keywords in java in hindi

जावा प्रोग्रामिंग का यह "keyword" टॉपिक को समझना बहुत जरूरी होता है इसके बिना हमारी कोडिंग बिल्कुल अधूरी है। इस पेज पर हम जानेंगे...

JDK, JRE & JVM in java in hindi

नमस्कार दोस्तों टेक्निकल परिवार में आपका स्वागत है यहां पर मैं आपको बताने वाला हूं कि जवा प्रोग्रामिंग का महत्वपूर्ण हिस्सा जेडीके और जेवीएम...

How to Convert Website into Android App

Hey! Do you have a website? And want to make an android application for your website. But you don't know about coding. Don't worry!...

New update