Constructor in Java in Hindi?


इस Post में आपको बताया जायेगा कि Java में Constructor की importance और इसके काम के बारे में जानेगे, तो चलिए शुरू करते है|
Constructor in Java in Hindi
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 (~) 


इसे भी पढ़े:- What is Variable, How to use Variable in Java in Hindi?
इसे भी पढ़े:- Oops का Concept क्या हैंकैसे काम होता हैं?

Note:- अगर आपके लिए पोस्ट Helpful रही हो तो हमें Comment के माध्यम से बताइए तथा इसे share करें| 

अगर अभी बी कोई सवाल आप पूछना चाहते हो तो निचे Comment Box में जरुर लिखे। और कोई सुझाव देना चाहते हो तो जरुर दीजिये जिस्से हम आपके लिए कुछ नया कर सके।

हमारे Blog को अभी तक अगर आप Subscribe नहीं किये हैं तो जरुर Subscribe🙏 करें। कोशीश करेंकुछ नया सीखें और दूसरों को सिखाएं। चलो बनायें Digital India जय हिंदवंदेमातरम्धन्यवाद....👍।


Share on Whatsapp

Constructor in Java in Hindi? Constructor in Java in Hindi? Reviewed by Vivek on दिसंबर 22, 2019 Rating: 5

2 टिप्‍पणियां:

If you have any doubts. Please let me know

Blogger द्वारा संचालित.