घर विकास बेस क्लास क्या है? - टेक्नोपेडिया से परिभाषा

बेस क्लास क्या है? - टेक्नोपेडिया से परिभाषा

विषयसूची:

Anonim

परिभाषा - बेस क्लास का क्या अर्थ है?

एक बेस क्लास एक क्लास है, जो ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग लैंग्वेज में है, जिसमें से अन्य कक्षाएं ली जाती हैं। यह अन्य वर्गों के निर्माण की सुविधा देता है जो बेस क्लास से निहित कोड का पुन: उपयोग कर सकते हैं (निर्माणकर्ताओं और विध्वंसक को छोड़कर)। एक प्रोग्रामर बेस क्लास की कार्यक्षमता को व्युत्पन्न वर्ग से संबंधित सदस्यों को जोड़कर या ओवरराइड करके बढ़ा सकता है।


बेस क्लास को पैरेंट क्लास या सुपरक्लास भी कहा जा सकता है।

Techopedia बेस क्लास की व्याख्या करता है

बेस क्लास से प्राप्त एक वर्ग डेटा और व्यवहार दोनों को विरासत में लेता है। उदाहरण के लिए, "वाहन" एक आधार वर्ग हो सकता है जिसमें से "कार" और "बस" व्युत्पन्न होते हैं। कार और बस दोनों वाहन हैं, लेकिन प्रत्येक वाहन बेस क्लास की अपनी विशेषज्ञता का प्रतिनिधित्व करता है।


एक बेस क्लास में निम्नलिखित गुण होते हैं:

  • व्युत्पन्न कक्षाओं से पहले बेस कक्षाओं को स्वचालित रूप से त्वरित किया जाता है।
  • व्युत्पन्न पैरामीटर सूची के साथ बेस क्लास कंस्ट्रक्टर को कॉल करके तात्कालिकता के दौरान व्युत्पन्न वर्ग बेस क्लास से संवाद कर सकता है।
  • बेस क्लास सदस्यों को एक स्पष्ट कलाकारों के माध्यम से व्युत्पन्न वर्ग से पहुँचा जा सकता है।
  • यदि सार विधियों को एक आधार वर्ग में परिभाषित किया जाता है, तो इस वर्ग को एक सार वर्ग माना जाता है और गैर-अमूर्त व्युत्पन्न वर्ग को इन विधियों को ओवरराइड करना चाहिए।
  • एब्सट्रैक्ट बेस क्लास को इसके ऐलान में "एब्स्ट्रैक्ट" कीवर्ड का उपयोग करके बनाया जाता है और "नए" कीवर्ड का उपयोग करके सीधे दीक्षा को रोकने के लिए उपयोग किया जाता है।
बेस क्लास क्या है? - टेक्नोपेडिया से परिभाषा