प्रोटोटाइप इनहेरिटेंस बनाम क्लासिकल इनहेरिटेंस में क्या अंतर है?
प्रोटोटाइप इनहेरिटेंस बनाम क्लासिकल इनहेरिटेंस में क्या अंतर है?

वीडियो: प्रोटोटाइप इनहेरिटेंस बनाम क्लासिकल इनहेरिटेंस में क्या अंतर है?

वीडियो: प्रोटोटाइप इनहेरिटेंस बनाम क्लासिकल इनहेरिटेंस में क्या अंतर है?
वीडियो: प्रोटोटाइपिकल और क्लासिकल इनहेरिटेंस के बीच क्या अंतर है 2024, दिसंबर
Anonim

इसलिए, ए प्रोटोटाइप एक सामान्यीकरण है। NS शास्त्रीय विरासत के बीच अंतर तथा प्रोटोटाइप विरासत क्या वह शास्त्रीय विरासत कक्षाओं तक सीमित है इनहेरिट जबकि अन्य वर्गों से प्रोटोटाइप विरासत ऑब्जेक्ट लिंकिंग मैकेनिज्म का उपयोग करके किसी ऑब्जेक्ट के क्लोनिंग का समर्थन करता है।

इसे ध्यान में रखते हुए, शास्त्रीय विरासत क्या है?

में शास्त्रीय विरासत , वस्तुएं अभी भी वास्तविक दुनिया की 'चीजों' का सार हैं, लेकिन हम केवल कक्षाओं के माध्यम से वस्तुओं का उल्लेख कर सकते हैं। दूसरे शब्दों में, कक्षाएं वास्तविक दुनिया की वस्तु की एक अमूर्तता हैं। (कक्षाएं, तब, एक वास्तविक दुनिया की एक अमूर्तता का एक सार हैं)।

इसके अतिरिक्त, प्रोटोटाइप इनहेरिटेंस कैसे काम करता है? कैसे समझाओ प्रोटोटाइप विरासत कार्य . जावास्क्रिप्ट में सब कुछ एक वस्तु है। तो, का मूल विचार प्रोटोटाइप विरासत यह है कि एक वस्तु दूसरी वस्तु को इंगित कर सकती है और इनहेरिट इसके सभी गुण। मुख्य उद्देश्य किसी वस्तु के कई उदाहरणों को सामान्य गुणों को साझा करने की अनुमति देना है, इसलिए, सिंगलटन पैटर्न

इसके बाद, प्रोटोटाइप आधारित विरासत क्या है?

प्रोटोटाइप - आधारित प्रोग्रामिंग ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग की एक शैली है जिसमें व्यवहार का पुन: उपयोग (जिसे के रूप में जाना जाता है) विरासत ) प्रतिनिधिमंडल के माध्यम से मौजूदा वस्तुओं का पुन: उपयोग करने की प्रक्रिया के माध्यम से किया जाता है जो कि प्रोटोटाइप . इस मॉडल को प्रोटोटाइप के रूप में भी जाना जा सकता है, प्रोटोटाइप -ओरिएंटेड, क्लासलेस, या इंस्टेंस- आधारित प्रोग्रामिंग।

रचना विरासत से बेहतर क्यों है?

1) पक्ष रखने का एक कारण संयोजन ऊपर विरासत जावा में तथ्य यह है कि जावा एकाधिक का समर्थन नहीं करता है विरासत . 2) संयोजन प्रस्तावों बेहतर एक वर्ग की परीक्षण-क्षमता विरासत की तुलना में . यदि एक वर्ग दूसरे वर्ग से बना है, तो आप आसानी से परीक्षण के लिए कंपोज्ड क्लास का प्रतिनिधित्व करने वाला मॉक ऑब्जेक्ट बना सकते हैं।

सिफारिश की: