विषयसूची:
- उदाहरण के लिए हम जावा में बहुरूपता का उपयोग क्यों करते हैं?
- बहुरूपता का उद्देश्य क्या है?
- ओओपी में बहुरूपता का प्रयोग क्यों किया जाता है?
- जावा में बहुरूपता को लागू करने के लिए हम क्या उपयोग कर सकते हैं?
वीडियो: जावा में हम बहुरूपता का प्रयोग कहाँ करते हैं?
2024 लेखक: Fiona Howard | [email protected]. अंतिम बार संशोधित: 2024-01-10 06:37
ओओपी में बहुरूपता का सबसे आम उपयोग तब होता है जब किसी चाइल्ड क्लास ऑब्जेक्ट को संदर्भित करने के लिए पैरेंट क्लास रेफरेंस का उपयोग किया जाता है। कोई भी Java ऑब्जेक्ट जो एक से अधिक IS-A परीक्षण पास कर सकता है, उसे बहुरूपी माना जाता है।
उदाहरण के लिए हम जावा में बहुरूपता का उपयोग क्यों करते हैं?
बहुरूपता OOPs की एक विशेषता है जो हमें एक ही क्रिया को विभिन्न तरीकों से करने की अनुमति देती है। उदाहरण के लिए, मान लें कि कहते हैं कि हमारे पास एक क्लास एनिमल है जिसमें एक मेथड साउंड है। चूंकि यह एक सामान्य वर्ग है, इसलिए हम इसे लागू नहीं कर सकते जैसे: दहाड़, म्याऊ, ओंक आदि।
बहुरूपता का उद्देश्य क्या है?
बहुरूपता हमें एक ही क्रिया को अलग-अलग तरीकों से करने की अनुमति देता है। दूसरे शब्दों में, बहुरूपता आपको एक इंटरफ़ेस को परिभाषित करने और कई कार्यान्वयन करने की अनुमति देता है। "पॉली" शब्द का अर्थ है कई और "मॉर्फ्स" का अर्थ है रूप, तो इसका अर्थ है कई रूप।
ओओपी में बहुरूपता का प्रयोग क्यों किया जाता है?
बहुरूपता एक वस्तु-उन्मुख प्रोग्रामिंग भाषा में विधि है जो वस्तु के वर्ग के अनुसार अलग-अलग कार्य करता है, जो इसे कहते हैं बहुरूपता के साथ, एक संदेश कई वर्ग वस्तुओं को भेजा जाता है, और प्रत्येक वस्तु वर्ग के गुणों के अनुसार उचित रूप से प्रतिक्रिया करती है।
जावा में बहुरूपता को लागू करने के लिए हम क्या उपयोग कर सकते हैं?
हम जावा में विधि ओवरलोडिंग और विधि ओवरराइडिंग द्वारा बहुरूपता का प्रदर्शन कर सकते हैं। यदि आप जावा में एक स्थिर विधि को अधिभारित करते हैं, तो यह संकलन समय बहुरूपता का उदाहरण है।
सिफारिश की:
जावा में किस दुभाषिया का प्रयोग किया जाता है?
जावा में इंटरप्रेटर को JIT (जस्ट इन टाइम) कंपाइलर के नाम से जाना जाता है, जो. होस्ट मशीन पर निष्पादन के लिए मशीन कोड में क्लास फ़ाइल। जावा किन अनुवादकों का उपयोग करता है? Javac जावा कम्पाइलर है जो जावा कोड को बाइटकोड में संकलित करता है। जेवीएम जावा वर्चुअल मशीन है जो बाइटकोड को नेटिव मशीन कोड में चलाता/व्याख्या/अनुवाद करता है। क्या Java कंपाइलर या दुभाषिया का उपयोग करता है?
वाक्य में हम विलोम शब्द का प्रयोग कहाँ करते हैं?
विपरीत वाक्य उदाहरण। हर पापी के लिए भगवान की ओर मुड़ना और सजा से बचना संभव है, और इसके विपरीत एक धर्मी व्यक्ति के लिए पीछे हटना और गिरना। उच्च जन्म दर उच्च मृत्यु दर के साथ होती है; इसके विपरीत, जब एक नीचा होता है, तो दूसरा भी कम होता है। आप वाक्य में विलोम शब्द का प्रयोग कैसे करते हैं?
क्या हम विरासत के बिना बहुरूपता प्राप्त कर सकते हैं?
विरासत और बहुरूपता स्वतंत्र लेकिन संबंधित संस्थाएं हैं – एक के बिना दूसरे का होना संभव है। यदि हम ऐसी भाषा का उपयोग करते हैं जिसमें एक विशिष्ट प्रकार (c++, c, java) के लिए चर की आवश्यकता होती है तो हम मान सकते हैं कि ये अवधारणाएं जुड़ी हुई हैं। क्या बहुरूपता विरासत में मिली है?
सी++ में बहुरूपता कैसे लागू किया जाता है?
आम तौर पर दो तरीके हैं जिनके द्वारा बहुरूपी व्यवहार को प्रदर्शित करने के लिए एक कार्यक्रम का निर्माण किया जा सकता है। अर्थात्, रचना या विरासत के माध्यम से रचना के माध्यम से बहुरूपता (1) अच्छी तरह से परिभाषित और संकीर्ण इंटरफेस और (2) अन्य वस्तुओं या प्रकारों पर निर्भर करता है जो उन इंटरफेस को लागू करने वाली चीजों के संदर्भ में होते हैं। बहुरूपता को कैसे लागू किया जा सकता है?
हम जावा में इनकैप्सुलेशन का उपयोग क्यों करते हैं?
उत्तर: जावा में इनकैप्सुलेशन का प्रमुख लाभ है डेटा छिपाना इनकैप्सुलेशन का उपयोग करके हम प्रोग्रामर को डेटा तक पहुंच और उस डेटा पर काम करने वाले तरीकों पर निर्णय लेने की अनुमति दे सकते हैं। उदाहरण के लिए, यदि हम चाहते हैं कि डेटा का कोई विशेष भाग कक्षा के बाहर किसी के लिए भी पहुंच योग्य न हो, तो हम उस डेटा को निजी बना देते हैं। हम इनकैप्सुलेशन का उपयोग क्यों करते हैं?