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

