मैं सोच रहा था कि क्या सीमित समय है कि मैं कक्षा का उत्तराधिकारी हो सकता हूं? या ऐसे कारक क्या हैं जो इसे प्रभावित कर सकते हैं?जावा में विरासत का अधिकतम स्तर क्या है?
उत्तर
पढ़ें this (इसका मज़ा)
The system is out of resources. Consult the following stack trace for details. java.lang.StackOverflowError
+1, वास्तव में संकलित करने के लिए ~ 60 स्तरों का गहराई का जवाब * और उन लोगों के लिए * जो – Brian
लिंक पर क्लिक करने से पहले जवाब जानना चाहते हैं, दिलचस्प प्रयोग, लेकिन @ जोनाथन का जवाब अभी भी सत्य है: सभी व्यावहारिक अनुप्रयोगों के लिए कोई सीमा नहीं है –
अच्छा लेख ... –
सभी व्यावहारिक अनुप्रयोगों के लिए, जावा में विरासत पेड़ अनंत आकार तक बढ़ सकते हैं।
विनिर्देशन में कोई विशिष्ट सीमा नहीं है।
शायद एक कार्यान्वयन-निर्भर सीमा है, अगर केवल उसमें उपलब्ध स्मृति से सीमित है (कक्षा की जानकारी कहीं भी संग्रहीत करने की आवश्यकता है)।
और यदि आप कभी भी उस सीमा तक पहुंचते हैं, तो आपका डिज़ाइन किसी भी तरह टूट जाता है (जो कुछ भी डबल अंकों में जाता है वह निश्चित रूप से कोड गंध है)।
यदि कोई वर्ग final
है, तो आप इसका वारिस नहीं कर सकते हैं।
इसके अलावा, आप असीमित विरासत पेड़ प्राप्त कर सकते हैं। आप असीमित implement
कई इंटरफ़ेस कक्षाएं भी कर सकते हैं।
कई इंटरफेस को लागू करने से व्यापक विरासत के पेड़ होते हैं, 'हालांकि, गहरे लोगों के लिए नहीं। –
असल में नहीं - @ पिनिची का जवाब देखें। –
@ जोचिम सॉर, सच है, मैं बस इतना विस्तार कर रहा था कि आप दोनों विरासत में गहराई से गहराई से जा सकते हैं और असीम रूप से व्यापक भी हो सकते हैं .... –
कोई निर्दिष्ट सीमा नहीं है। सभी व्यावहारिक उद्देश्यों के लिए, यह अनंत है।
- 1. आईओएस अधिकतम मात्रा स्तर?
- 2. जावा में विरासत का बुरा उदाहरण क्या हो सकता है?
- 3. '100' का अधिकतम फ़ंक्शन घोंसला स्तर
- 4. पायथन में विरासत का क्या मतलब है?
- 5. कोर जावा में विरासत
- 6. जावा में गणना विरासत?
- 7. ईडब्ल्यूएस में आइटमव्यू का अधिकतम आकार क्या है?
- 8. PHP में कक्षा स्तर पर एकाधिक विरासत की अनुमति है?
- 9. जावा विरासत बनाम सी # विरासत
- 10. क्या जावा में एनोटेशन विरासत की तरह कुछ है?
- 11. जावा फ्लोट के मंटिसा भाग में अधिकतम संख्या क्या है?
- 12. जावा में धोखा एकल विरासत?
- 13. जावा में विरासत और कास्टिंग
- 14. जावा विरासत
- 15. विरासत और जावा
- 16. जावा संग्रह इंटरफेस में विरासत
- 17. एपीआई स्तर का क्या अर्थ है?
- 18. कक्षा सजावट, विरासत, सुपर(), और अधिकतम रिकर्सन
- 19. ऑरैकल में अनुक्रम में MAXVALUE का अधिकतम मूल्य क्या है?
- 20. विरासत डेटाबेस शब्द का क्या अर्थ है?
- 21. जेपीईजी मेटाडेटा का अधिकतम आकार क्या है?
- 22. Web.config का अधिकतम आकार क्या है?
- 23. हाइबरनेट: क्या बहु-स्तर की विरासत को एकल तालिका में मैप करना संभव है?
- 24. जावा ईई 6 एनोटेशन विरासत का रहस्य
- 25. जावा अंततः ब्लॉक स्तर
- 26. जावा विरासत और
- 27. जावा इंटरफेस और विरासत
- 28. निजी वर्ग स्तर के चर विरासत में हैं?
- 29. एंड्रॉइड/जावा: अधिकतम MAX_value
- 30. जावा विरासत, बिल्डर पैटर्न
मुझे आशा है कि आप इस तरह की सीमा तक कभी नहीं पहुंचें (यदि यह मौजूद है) :) – Bozho
इसे बंद करने का अनुरोध क्यों है? क्या यह एक असली सवाल नहीं है? –