यह website Computer Science के स्टूडेंट्स के लिए बनाई गई इस website पर आपको  computer science के सभी subject के notes और video Tutorial हिंदी में  मिलेग


Prv Next

Programing in java e-Book In Hindi

Online e-Libreary C Language

Constrictor in java In Hindi

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

    • Constrictor का कोई भी return type नहीं होता है
    • Constrictor का नाम class के नाम वही होना चाहए जो class का नाम है
    • Constrictor को use करने के लिए use अलग से call करने की आवश्यकता नहीं होती है जब class का ऑब्जेक्ट क्रिएट होता है तो Constrictor call हो जाता है

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

      • Default Constrictor
      • Perameterized 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
                     }
      }

       

       

      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);
      }
      }

 

Subscribe Our Website For Get Notification For New Update

Enter Name :
Enter E-Mail
Enter Mobile No
Enter City Name :