बेस क्लास

लेखक: Robert Simon
निर्माण की तारीख: 15 जून 2021
डेट अपडेट करें: 24 जून 2024
Anonim
SSC CHSL GK GS-03 QUESTION 2022 BSA | SSC CGL GK 2022|SSC CHSL GK PAPER 2022|CHSL GK GS QUESTION BSA
वीडियो: SSC CHSL GK GS-03 QUESTION 2022 BSA | SSC CGL GK 2022|SSC CHSL GK PAPER 2022|CHSL GK GS QUESTION BSA

विषय

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

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

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


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

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

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

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

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