Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा में एक्सेस संशोधक के साथ ओवरराइड करने की विधि

<शरीर>

हां, हम निम्नलिखित नियम से संबंधित जावा में केवल एक्सेस संशोधक को बदलकर एक विधि को ओवरराइड कर सकते हैं:
पहुँच स्तर ओवरराइड विधि के पहुँच स्तर से अधिक प्रतिबंधात्मक नहीं हो सकता है। उदाहरण के लिए:यदि सुपरक्लास विधि को सार्वजनिक घोषित किया जाता है, तो उपवर्ग में ओवरराइडिंग विधि निजी या संरक्षित नहीं हो सकती है।


  1. जावा में विधि अधिभार v/s विधि ओवरराइडिंग

    मेथड ओवरलोडिंग एक प्रकार का कंपाइल-टाइम पॉलीमॉर्फिज्म है जबकि मेथड ओवरराइडिंग एक प्रकार का रनटाइम पॉलीमॉर्फिज्म है। विधि अधिभार कोड की पठनीयता को बढ़ाता है जबकि विधि अधिभावी उपवर्ग में विधि का विशिष्ट कार्यान्वयन प्रदान करता है ताकि सुपरक्लास में मौजूद विधि का स्थान ले सके। विधि ओवरलोडिंग एक वर्ग के

  1. जावा विधि को ओवरराइड करने के नियम

    निम्नलिखित नियम हैं जिन पर हमें किसी विधि को ठीक से ओवरराइड करते समय विचार करना चाहिए - तर्क सूची बिल्कुल ओवरराइड विधि के समान होनी चाहिए। रिटर्न प्रकार वही होना चाहिए या सुपरक्लास में मूल ओवरराइड विधि में घोषित रिटर्न प्रकार का उप-प्रकार होना चाहिए। पहुंच स्तर ओवरराइड विधि के पहुंच स्तर से अधिक प्

  1. जावा में विधि ओवरराइडिंग

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