}

Sing Up

Java Tutorial e-Book In Hindi

Online e-Libreary C Language

Constrictor in java In Hindi

Constrictor एक विशेष प्रकार की मेथड होती है लेकिन Constrictor जावा की सामन्य मेथड से थोडा अलग होता है Constrictor जावा की मेथड से किस तरह से अलग है use हम निम्लिखित प्रकार से समझेते है

1. Constrictor का कोई भी return type नहीं होता है

2. Constrictor का नाम वही होता है जो class का नाम होता है

3. Constrictor को use करने के लिए उसे अलग से call करने की आवश्यकता नहीं होती है जब class का ऑब्जेक्ट क्रिएट होता है तो Constrictor call हो जाता है


java मे Constrictor 2 प्रकार के होते है

1. Default Constrictor

2. Parameterized Constrictor


1. Default Constrictor :

Default Constrictor एक एसा Constrictor होता है जो कोई argument नहीं लेता है यह Constrictor ऑप्शनल होता है यदि किसी class में Constrictor नहीं बनाया जाता है तो उस class के ऑब्जेक्ट के बनते समय कम्पाइलर उस class में एक default Constrictor बना देता है

Example


class Demo
{
      Demo() // Constrictor create
      {
           System.out.println("Hello");
      }
}
class Example
{
      public static void main(String args[])
      {
           Demo obj=new Demo(); // Constrictor calling
      }
}

Default-constructor-in-java Output Image

2. Perameterized Constrictor :

यह एक एसा Constrictor होता है जो कोई ना कोई argument रिसिव करता है Perameterized Constrictor कहलाता है


Example of Perameterized Constrictor :

class Demo
{
Demo(int a,int b)
{
int c=a+b;
System.out.println("Sum :"+c);
}
}
class Example
{
public static void main(String args[])
{
Demo obj=new Demo(5,4);
}
}

peramiteris-constructor-in-java output image



Next Next