विषयसूची:
- विरासत क्यों उपयोगी है?
- विरासत का क्या मतलब है?
- जावा में इनहेरिटेंस क्या है?
- क्या जावा में ओवरराइड करना संभव है?
वीडियो: जावा में इनहेरिटेंस का इस्तेमाल क्यों किया जाता है?
2024 लेखक: Fiona Howard | [email protected]. अंतिम बार संशोधित: 2024-01-10 06:37
जावा में विरासत के पीछे का विचार यह है कि आप नए वर्ग बना सकते हैं जो मौजूदा कक्षाओं पर बने हैं जब आप किसी मौजूदा वर्ग से विरासत में मिलते हैं, तो आप विधियों और क्षेत्रों का पुन: उपयोग कर सकते हैं अभिभावक वर्ग। … वंशानुक्रम IS-A संबंध का प्रतिनिधित्व करता है जिसे माता-पिता-बच्चे के संबंध के रूप में भी जाना जाता है।
विरासत क्यों उपयोगी है?
विरासत ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग (OOP) के सबसे महत्वपूर्ण पहलुओं में से एक है। विरासत को समझने की कुंजी यह है कि यह कोड पुन: प्रयोज्य प्रदान करता है एक ही कोड को बार-बार लिखने के स्थान पर, हम बस एक वर्ग के गुणों को दूसरे में विरासत में प्राप्त कर सकते हैं।
विरासत का क्या मतलब है?
विरासत का प्राथमिक उद्देश्य मौजूदा वर्ग से कोड का पुन: उपयोग करना है। वंशानुक्रम आपको एक नया वर्ग बनाने की अनुमति देता है जो आधार वर्ग के सभी डेटा और कार्यान्वयन विवरणों को शामिल करके शुरू होता है। फिर आप डेटा या व्यवहार जोड़ने के लिए व्युत्पन्न वर्ग का विस्तार कर सकते हैं।
जावा में इनहेरिटेंस क्या है?
जावा में विरासत एक अवधारणा है जो एक वर्ग से दूसरे वर्ग में गुण प्राप्त करती है; उदाहरण के लिए, पिता और पुत्र के बीच संबंध। जावा में, एक वर्ग दूसरे वर्ग से विशेषताओं और विधियों को प्राप्त कर सकता है। जिस वर्ग को गुण विरासत में मिलते हैं उसे उप-वर्ग या बाल वर्ग के रूप में जाना जाता है।
क्या जावा में ओवरराइड करना संभव है?
जावा में, विधियां डिफ़ॉल्ट रूप से आभासी होती हैं। हमारे पास मल्टीलेवल मेथड-ओवरराइडिंग हो सकती है। ओवरराइडिंग बनाम ओवरलोडिंग: … ओवरराइडिंग एक ही विधि, एक ही हस्ताक्षर लेकिन विरासत के माध्यम से जुड़े विभिन्न वर्गों के बारे में है।
सिफारिश की:
जावा में सबक्लास का उपयोग क्यों किया जाता है?
जावा में एक क्लास को एक्सटेंडेड कीवर्ड का उपयोग करके दूसरे क्लास के सबक्लास के रूप में घोषित किया जा सकता है। एक उपवर्ग अपने सुपरक्लास से चर और विधियों को प्राप्त करता है और उनका उपयोग इस तरह कर सकता है जैसे कि वे उपवर्ग के भीतर ही घोषित किए गए थे:
जावा में किस दुभाषिया का प्रयोग किया जाता है?
जावा में इंटरप्रेटर को JIT (जस्ट इन टाइम) कंपाइलर के नाम से जाना जाता है, जो. होस्ट मशीन पर निष्पादन के लिए मशीन कोड में क्लास फ़ाइल। जावा किन अनुवादकों का उपयोग करता है? Javac जावा कम्पाइलर है जो जावा कोड को बाइटकोड में संकलित करता है। जेवीएम जावा वर्चुअल मशीन है जो बाइटकोड को नेटिव मशीन कोड में चलाता/व्याख्या/अनुवाद करता है। क्या Java कंपाइलर या दुभाषिया का उपयोग करता है?
फथलेट्स का इस्तेमाल सुगंध में क्यों किया जाता है?
सुगंधित तेलों में प्रयुक्त Phthalates, जिन्हें DEP (डाइथाइल Phthalate) के रूप में जाना जाता है, विलायक हैं जिनका उपयोग मोमबत्ती की सुगंध वाले तेल की सुगंधित शक्ति को बढ़ाने के लिए किया जाता है DEP गैर- त्वचा उत्पादों और मोमबत्तियों में विषाक्त यदि सुरक्षित स्तरों पर उपयोग किया जाता है (IFRA - बैकग्राउंड पेपर - Phthalates - अंतिम 12.
जावा में सुपर कीवर्ड कब इस्तेमाल किया जाता है?
सुपर कीवर्ड सुपरक्लास (पैरेंट) ऑब्जेक्ट्स को संदर्भित करता है। इसका उपयोग सुपरक्लास विधियों को कॉल करने के लिए, और सुपरक्लास कंस्ट्रक्टर तक पहुंचने के लिए किया जाता है सुपर कीवर्ड का सबसे आम उपयोग सुपरक्लास और उपवर्गों के बीच भ्रम को खत्म करने के लिए है जिसमें समान नाम के तरीके हैं। हम जावा में सुपर कीवर्ड का उपयोग क्यों करते हैं?
जावा में क्रमांकन का उपयोग कब किया जाता है?
जावा में क्रमांकन हमें किसी ऑब्जेक्ट को स्ट्रीम में बदलने की अनुमति देता है जिसे हम नेटवर्क पर भेज सकते हैं या बाद में उपयोग के लिए डीबी में फ़ाइल या स्टोर के रूप में सहेज सकते हैं। Deserialization हमारे प्रोग्राम में उपयोग किए जाने वाले ऑब्जेक्ट स्ट्रीम को वास्तविक जावा ऑब्जेक्ट में बदलने की प्रक्रिया है। सीरियलाइज़ेशन क्या है और इसका उपयोग क्यों किया जाता है?