क्यों जावा एकाधिक वंशानुक्रम का समर्थन नहीं करता है?

विषयसूची:

क्यों जावा एकाधिक वंशानुक्रम का समर्थन नहीं करता है?
क्यों जावा एकाधिक वंशानुक्रम का समर्थन नहीं करता है?
Anonim

Java केवल इंटरफेस के माध्यम से एकाधिक वंशानुक्रम का समर्थन करता है। एक वर्ग किसी भी संख्या में इंटरफेस को लागू कर सकता है लेकिन केवल एक वर्ग का विस्तार कर सकता है। एकाधिक वंशानुक्रम समर्थित नहीं है क्योंकि यह घातक हीरे की समस्या की ओर ले जाता है हीरे की समस्या "हीरे की समस्या" (कभी-कभी "मौत का घातक हीरा" के रूप में संदर्भित) एक अस्पष्टता है जो तब उत्पन्न होती है जब दो वर्ग बी और सी इनहेरिट करते हैं A, और वर्ग D, B और C दोनों से विरासत में मिलते हैं। … इस स्थिति में वर्ग वंशानुक्रम आरेख के आकार के कारण इसे "हीरे की समस्या" कहा जाता है। https://en.wikipedia.org › विकी › Multiple_inheritance

एकाधिक विरासत - विकिपीडिया

जावा एकाधिक वंशानुक्रम का समर्थन करता है या नहीं?

जब एक वर्ग एक से अधिक वर्गों का विस्तार करता है तो इसे बहु वंशानुक्रम कहते हैं। … जावा एकाधिक वंशानुक्रम की अनुमति नहीं देता।

एकाधिक विरासत में क्या समस्या है?

एकाधिक वंशानुक्रम कई वर्षों से एक विवादास्पद मुद्दा रहा है, विरोधियों ने "हीरे की समस्या" जैसी स्थितियों में इसकी बढ़ी हुई जटिलता और अस्पष्टता की ओर इशारा किया है, जहां यह किस मूल वर्ग के लिए अस्पष्ट हो सकता है एक विशेष सुविधा विरासत में मिली है यदि एक से अधिक अभिभावक वर्ग समान… लागू करते हैं

सी++ जावा में मल्टीपल इनहेरिटेंस का समर्थन क्यों नहीं करता?

यह संभव है क्योंकि जावा नहींएकाधिक विरासत की अनुमति दें, लेकिन एकाधिक इंटरफ़ेस से केवल एकाधिक कार्यान्वयन की अनुमति दें। … चूंकि जावा में इंटरफ़ेस केवल उन्हें लागू किए बिना विधियों के हस्ताक्षर की घोषणा कर सकता है, यदि एकाधिक इंटरफ़ेस व्युत्पन्न होते हैं तो समस्या मौजूद नहीं होती है।

जावा इंटरफ़ेस में एकाधिक वंशानुक्रम कैसे हो सकता है?

इंटरफ़ेस द्वारा जावा में एकाधिक वंशानुक्रम

  1. इंटरफ़ेस प्रिंट करने योग्य{
  2. शून्य प्रिंट;
  3. }
  4. इंटरफ़ेस दिखाया जा सकता है{
  5. शून्य दिखाना;
  6. }
  7. वर्ग A7 प्रिंट करने योग्य, दिखाने योग्य{ लागू करता है
  8. सार्वजनिक शून्य प्रिंट{System.out.println("Hello");}

सिफारिश की:

दिलचस्प लेख
स्पेक्युलर परावर्तन का उदाहरण है?
अधिक पढ़ें

स्पेक्युलर परावर्तन का उदाहरण है?

स्पेक्युलर परावर्तन दर्पण जैसी सतह से परावर्तन होता है, जहां समानांतर किरणें सभी एक ही कोण पर उछलती हैं। … स्पेक्युलर प्रतिबिंबों के उदाहरणों में शामिल हैं एक बाथरूम दर्पण, एक झील पर प्रतिबिंब, और चश्मों की एक जोड़ी पर चकाचौंध। क्या दर्पण स्पेक्युलर परावर्तन का उदाहरण है?

सबसे पूर्वी शहर है?
अधिक पढ़ें

सबसे पूर्वी शहर है?

ईस्टपोर्ट, संयुक्त राज्य अमेरिका का सबसे पूर्वी शहर, वाशिंगटन काउंटी, पूर्वी मेन में। यह मूस द्वीप पर, बांगोर से पूर्व में 126 मील (203 किमी) पूर्व में अटलांटिक महासागर के पासामाक्वाडी बे (मुख्य भूमि से पुल) के साथ स्थित है। सबसे पूर्वी राज्य कौन सा है?

एंड्रयू थोरबर्न ने इस्तीफा क्यों दिया?
अधिक पढ़ें

एंड्रयू थोरबर्न ने इस्तीफा क्यों दिया?

वित्तीय क्षेत्र में लालच की संस्कृति को उजागर करने वाली एक साल की लंबी जांच के बाद, रॉयल कमीशन ने इस सप्ताह एक अंतिम रिपोर्ट जारी की जिसमें नेशनल ऑस्ट्रेलिया बैंक (NAB) को अलग किया गया।) ऋणदाता पर पिछले गलतियों के लिए जिम्मेदारी स्वीकार करने की उनकी स्पष्ट अनिच्छा के लिए प्रमुख। एंड्रयू थोरबर्न को क्या हुआ?