Constructor in Java in Hindi?

इस Post में आपको बताया जायेगा कि Java में Constructor की importance और इसके काम के बारे में जानेगे, तो चलिए शुरू करते है|

What is Constructor in Hindi?​

Constructor:- यदि आप object को use करने से पहले कुछ task करना चाहते है जैसे की variable को initialize करना आदि तो आप java constructor को create कर सकते है। Objects को use करने से पहले जो जरुरी काम करना चाहते है वो सब आप constructor के माध्यम से कर सकते है।

Java constructor की कुछ characteristics (विशेषताए) होती है। जिन्हें constructors create करने के rules कहा जा सकता है।
  • Constructor नाम class के नाम की तरह ही होता है।
  • यह एक method की तरह ही होता है।
  • Constructor का कोई return type नहीं होता है।
Constructor को आप इन importaint points से आसानी से समझ पायेगे है:-

इसका main काम है class के object की initial value देने के लिएहम constructor का use होता हैं।

इसमें जो नाम Class का होता है वही नाम constructors का भी होता है। Constructor का कोई return
type
नहीं होता है।

जिस समय class का object create करते है तो उसी समय constructor अपने आप call हो जाता है।
जब किसी program में कोई constructors नहीं देते है तो compailer अपने आप default constructor को generate कर देता है।

Constructors’ की जरूरत इसलिए पडती है क्योंकि जब कोई Object Create होता है तो उसका starting point पता करने के लिए इसकी जरूर होती है।

Types of Java Constructors​

Java में 3 तरह के constructor’s होते है, यह इस प्रकार हैं।

1. Default Constructor​

default constructors को empty constructors भी कहते है क्योंकि इसके कोई arguments और paramitters नहीं होते है। जब आप कोई constructor define नहीं करते है तो automatically default constructor call होता है। लेकिन constructor का नाम class के नाम के तरह होता है।

syntax:-

Class – name ()
{
}
// constructor definition;

2. Copy Constructor​

यह भी एक प्रकार का constructors है| इस constructors में हम class के object को उसी class के
दूसरे object में pass करते है।

जिस प्रकार नाम है, Java में copy constructor को किसी object की copy करने के लिए उपयोग किया जाता है।

जब आप एक object की value दूसरे object में copy करते है, तो हमे Copy constructors का उपयोग करना होता हैं।

3. Parameterized Constructor​

यह भी एक constructor है जिसके कुछ arguments paas किये जाते है तथा इसका नाम भी class name के तरह ही होता है, Java constructors में आप parameters भी pass कर सकते है। Objects create होने पर variables की value को arguments के रूप pass कर सकते है।

Destructor in Java​

Destructor का प्रयोग constructor के द्वारा create किये गये objects को destroy (मिटाने) करने के लिए किया जाता है। Destructor का नाम class name की तरह ही समान होता है, Destructor का कोई प्रकार नहीं होता है।यह Destructor का sine होता हैं tilde (~).
 

सम्बंधित टॉपिक्स

सदस्य ऑनलाइन

अभी कोई सदस्य ऑनलाइन नहीं हैं।

हाल के टॉपिक्स

फोरम के आँकड़े

टॉपिक्स
1,845
पोस्ट्स
1,886
सदस्य
242
नवीनतम सदस्य
Ashish jadhav
Back
Top