विषयसूची:

C++ में इनहेरिटेंस के क्या फायदे हैं?
C++ में इनहेरिटेंस के क्या फायदे हैं?

वीडियो: C++ में इनहेरिटेंस के क्या फायदे हैं?

वीडियो: C++ में इनहेरिटेंस के क्या फायदे हैं?
वीडियो: वंशानुक्रम के फायदे और नुकसान- व्याख्यान22/उफ़ 2024, अप्रैल
Anonim

वंशानुक्रम के लाभ

  • मुख्य लाभ का विरासत यह है कि यह कोड की पुन: प्रयोज्यता में मदद करता है।
  • होकर विरासत बहुत समय और प्रयास बचाया जा रहा है।
  • यह प्रोग्राम संरचना में सुधार करता है जिसे पठनीय किया जा सकता है।
  • कार्यक्रम की संरचना संक्षिप्त और संक्षिप्त है जो अधिक विश्वसनीय है।
  • कोड डीबग करना आसान है।

इसी तरह, C++ में इनहेरिटेंस के क्या फायदे हैं?

मुख्य विरासत के लाभ कोड पुन: प्रयोज्य और पठनीयता हैं। जब चाइल्ड क्लास को पैरेंट क्लास के गुण और कार्यक्षमता विरासत में मिलती है, तो हमें चाइल्ड क्लास में फिर से वही कोड लिखने की आवश्यकता नहीं होती है। इससे कोड का पुन: उपयोग करना आसान हो जाता है, हम कम कोड लिखते हैं और कोड अधिक पठनीय हो जाता है।

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

यह भी पूछा गया कि C++ में इनहेरिटेंस के क्या फायदे और नुकसान हैं?

विरासत के नुकसान

  • वंशानुक्रम का उपयोग करने का मुख्य नुकसान यह है कि दो वर्ग (आधार और विरासत वर्ग) कसकर युग्मित हो जाते हैं।
  • इसका मतलब है कि एक दूसरे से स्वतंत्र रूप से इस्तेमाल नहीं किया जा सकता है।
  • साथ ही समय के साथ, रखरखाव के दौरान नई सुविधाओं को जोड़ने के साथ-साथ आधार और व्युत्पन्न वर्गों दोनों को बदलना आवश्यक है।

विरासत का महत्व क्या है?

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