Page 132 - CITS - CSA - TP (Volume 2) - Hindi
P. 132

कं  ूटर सॉ वेयर ए ीके शन - CITS




           आउटपुट:

































             ीकरण:
           •   इस  ो ाम म , हमारे पास तीन कं     र के  साथ एक  ास पस न है।

           •   िडफ़ॉ  कं     र िडफ़ॉ  मानों के  साथ पैरामीटराइ  कं     र को कॉल करके  िडफ़ॉ  मानों के  साथ     को इिनिशयलाइज़ करता है।
           •   के वल नाम वाला पैरामीटराइ  कं     र िडफ़ॉ  आयु के  साथ पैरामीटराइ  कं     र का उपयोग करके  िदए गए नाम और िडफ़ॉ  आयु वाले
                  को इिनिशयलाइज़ करता है।
           •   नाम और आयु दोनों वाला पैरामीटराइ  कं     र िदए गए नाम और आयु वाले     को इिनिशयलाइज़ करता है।
           •   िड  े िविध नाम और आयु सिहत     का िववरण ि ंट करती है।

           •   मु  िविध म , हम कं     र चेिनंग को  दिश त करने के  िलए िविभ  कं     र का उपयोग करके  एक     के  उदाहरण बनाते ह ।
           •   अंत म , हम   ेक     का िववरण ि ंट करने के  िलए िड  े िविध को कॉल करते ह ।

           यह  ो ाम िदखाता है िक कोड दोहराव से बचते  ए ऑ े  इिनिशयलाइज़ेशन के  कई तरीके   दान करने के  िलए एक ही  ास के  भीतर कं     र
           चेिनंग का उपयोग कै से िकया जा सकता है। यह कं    र लॉिजक का पुनः  उपयोग करके   ीनर और अिधक संि   कोड की अनुमित देता है।



           टा  3: सुपर ास के  साथ कं    र चेिनंग

              class Animal {

                  String species;

                  // Constructor of superclass

                  Animal(String species) {

                      this.species = species;
                  }

                  void displaySpecies() {




                                                           118

                                   CITS : IT & ITES - कं  ूटर सॉ वेयर ए ीके शन - अ ास 97
   127   128   129   130   131   132   133   134   135   136   137