अधिलिखित

लेखक: Louise Ward
निर्मितीची तारीख: 6 फेब्रुवारी 2021
अद्यतन तारीख: 28 जून 2024
Anonim
अधोलिखित में से कौन एक दाराशिकोह की रचना है
व्हिडिओ: अधोलिखित में से कौन एक दाराशिकोह की रचना है

सामग्री

व्याख्या - ओव्हरराइड म्हणजे काय?

ओव्हरराईड, सी # मध्ये, एक वर्च्युअल मेंबर बदलण्यासाठी वापरला जाणारा कीवर्ड आहे जो व्युत्पन्न वर्गातील त्या सदस्याच्या व्याख्येसह बेस क्लासमध्ये परिभाषित केला आहे.


अधिलिखित सुधारक प्रोग्रामर्सला व्युत्पन्न वर्गातील सदस्याची नवीन अंमलबजावणी प्रदान करण्यासाठी बेस क्लासमधून वारस असलेल्या विद्यमान आभासी सदस्याचे स्पेशलायझेशन निर्दिष्ट करण्याची परवानगी देते. याचा वापर पद्धती, मालमत्ता, अनुक्रमणिका किंवा इव्हेंटसह केला जाऊ शकतो जो साधित वर्गात सुधारित करणे किंवा वाढविणे आवश्यक आहे.

ओव्हरराइड सुधारक सी # मध्ये पॉलिमॉर्फिझमची संकल्पना राबविण्याच्या उद्देशाने आहे.

ओव्हरराइड नवीन सुधारकांपेक्षा भिन्न आहे कारण पूर्वीचा वापर फक्त बेस क्लासच्या आभासी सदस्याला अधिलिखित करण्यासाठी केला जातो तर नंतरचा वर्ग बेस वर्गामध्ये परिभाषित नॉन-व्हर्च्युअल मेंबर बेस क्लासमधील व्याख्या लपवून ओव्हरराइड करण्यास मदत करतो.

मायक्रोसॉफ्ट अझर आणि मायक्रोसॉफ्ट क्लाऊडची ओळख | या संपूर्ण मार्गदर्शकामध्ये आपण क्लाउड संगणन करणे म्हणजे काय आणि मायक्रोसॉफ्ट अझर आपल्याला क्लाऊडवरून आपला व्यवसाय स्थलांतरित आणि चालविण्यात कशी मदत करू शकेल हे शिकाल.

टेकोपीडिया ओव्हरराइड स्पष्ट करते

ओव्हरराइड बहुधा व्हर्च्युअल मेथडच्या कॉनमध्ये वापरला जातो, ज्यामध्ये पद्धतची अंमलबजावणी रनटाइम प्रकाराद्वारे निर्धारित केली जाते ज्यावर मेथडची विनंती केली जाते. विनंती दरम्यान, कॉलरला हे माहित नसते की कॉल केलेली ऑब्जेक्ट व्युत्पन्न वर्गाचे उदाहरण होते.


उदाहरणार्थ, जर शेप हा एक बेस क्लास असेल जो मूलभूत अंमलबजावणी प्रदान करतो जो त्याच्या वर्गाच्या सर्व ऑब्जेक्ट्ससाठी सामान्य आहे, तर त्यास कॅल्क्युलेटअरिया ही व्हर्च्युअल पद्धतीने परिभाषित केले जाऊ शकते. स्क्वेअर हा आकारातून काढलेला वर्ग असू शकतो, जो चौरसाचे क्षेत्रफळ मोजण्यासाठी आवश्यक तार्किक अंमलबजावणी करण्यासाठी कॅल्क्युलेट एरिया पद्धत अधिलिखित करु शकतो.

व्युत्पन्न वर्गामध्ये एक पद्धत अधिलिखित करण्यासाठी:

  • बेस क्लासमधील पध्दत व्हर्च्युअल मॉडिफायरद्वारे घोषित करावी लागेल.
  • बेस क्लासमधील पद्धत अमूर्त असू शकते परंतु स्थिर असू शकत नाही.
  • दोन्ही बेस आणि व्युत्पन्न वर्गातील पद्धतीचा प्रवेश सुधारक समान असावा.
  • व्युत्पन्न आणि बेस दोन्ही वर्गात समान स्वाक्षरीसह पद्धत परिभाषित केली पाहिजे.
ही व्याख्या सी # च्या कॉन मध्ये लिहिलेली होती