एकल वंशानुक्रम

लेखक: Randy Alexander
निर्माण की तारीख: 24 अप्रैल 2021
डेट अपडेट करें: 1 जुलाई 2024
Anonim
सार्वजनिक और निजी दृश्यता मोड में सिंगल लेवल इनहेरिटेंस | सी++ ट्यूटोरियल | श्री किशोर
वीडियो: सार्वजनिक और निजी दृश्यता मोड में सिंगल लेवल इनहेरिटेंस | सी++ ट्यूटोरियल | श्री किशोर

विषय

परिभाषा - एकल वंशानुक्रम का क्या अर्थ है?

एकल वंशानुक्रम एक व्युत्पन्न वर्ग को एकल अभिभावक वर्ग से गुण और व्यवहार प्राप्त करने में सक्षम बनाता है। यह एक व्युत्पन्न वर्ग को एक आधार वर्ग के गुणों और व्यवहार को विरासत में देने की अनुमति देता है, इस प्रकार कोड पुन: प्रयोज्य को सक्षम बनाता है और साथ ही मौजूदा कोड में नई सुविधाओं को जोड़ता है। यह कोड को बहुत अधिक सुरुचिपूर्ण और कम दोहरावदार बनाता है। इनहेरिटेंस ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP) की प्रमुख विशेषताओं में से एक है।

एकल वंशानुक्रम एकाधिक वंशानुक्रम की तुलना में अधिक सुरक्षित है यदि इसे सही तरीके से संपर्क किया जाता है। यह एक व्युत्पन्न वर्ग को एक विशिष्ट विधि के लिए अभिभावक वर्ग के कार्यान्वयन को कॉल करने के लिए भी सक्षम बनाता है यदि यह विधि व्युत्पन्न वर्ग या माता-पिता वर्ग के शिक्षक में अतिप्रचलित है।


Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia सिंगल इनहेरिटेंस की व्याख्या करता है

वंशानुक्रम अवधारणा का उपयोग कई प्रोग्रामिंग भाषाओं में किया जाता है, जिनमें C ++, Java, PHP, C #, और Visual Basic शामिल हैं। विरासत को लागू करने के लिए, C ++ ":" ऑपरेटर का उपयोग करता है, जबकि जावा और PHP "विस्तारित" कीवर्ड का उपयोग करते हैं, और विज़ुअल बेसिक "विरासत का उपयोग करता है।" जावा और C # एकल वंशानुक्रम को सक्षम करते हैं, जबकि अन्य भाषाएँ जैसे C ++ एकाधिक वंशानुक्रम का समर्थन करती हैं।