इस Post में आपको बताया जायेगा कि Java में Constructor की importance और इसके काम के बारे में जानेगे, तो चलिए शुरू करते है|
Java constructor की कुछ characteristics (विशेषताए) होती है। जिन्हें constructors create करने के rules कहा जा सकता है।
इसका 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 पता करने के लिए इसकी जरूर होती है।
syntax:-
Class – name ()
{
}
// constructor definition;
दूसरे object में pass करते है।
जिस प्रकार नाम है, Java में copy constructor को किसी object की copy करने के लिए उपयोग किया जाता है।
जब आप एक object की value दूसरे object में copy करते है, तो हमे Copy constructors का उपयोग करना होता हैं।
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 नहीं होता है।
इसका 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 का उपयोग करना होता हैं।