में एकाधिक वंशानुक्रम व्याख्या करने के लिए वास्तव में सवाल साक्षात्कारकर्ताकैसे जावा
क्यू में से एक ने पूछ रहा था: आप कैसे कह सकते है कि जावा एकाधिक वंशानुक्रम समर्थन नहीं कर रहा है? यदि ऑब्जेक्ट क्लास जावा में सभी कक्षाओं का अभिभावक है।
मुझे उस प्रश्न का कोई जवाब नहीं है।
:-(
पूर्व कोई स्पष्ट जावा अवधारणाओं के बारे में विचार इसका मतलब है कि:।? सही अगर एक फैली बी
और यहाँ एक पहले से ही वस्तु वर्ग प्रदान कर रहा है अब कैसे अपने काम करता है
?कृपया अपने उत्तरों को साझा करें ..
सीधे आप केवल एक वर्ग का विस्तार कर सकते हैं - या इंटरफेस गुणा कर सकते हैं। काम के आसपास स्कैला देखें :) –
यह सवाल बहुत व्यापक हो रहा है। और यहां कोई भी आपको जावा, ओप मूल बातें और संभावित विरोधी पैटर्न सिखा सकता है। – Leri
एकाधिक विरासत एकाधिक- * प्रत्यक्ष *-विरासत के बारे में है। एक कक्षा वर्ग में दो तत्काल माता-पिता वर्ग नहीं हो सकते हैं। हालांकि, यह एक दादा वर्ग हो सकता है। 'ए बी बढ़ाता है' और 'बी सी बढ़ाता है, * * नहीं * जैसा कि ए बी और सी दोनों को बढ़ाता है। कारण यह अस्वीकृत नहीं है जब आपके पास कोई मामला है: 'ए बी और सी दोनों को बढ़ाता है,' बी बी बढ़ाता है, 'सी सी बढ़ाता है' - जब आप कहते हैं 'ए = नया ए(); a.someAbstractOrVirtualMethodOnD() '- क्या आप' डी' के 'बी 'कार्यान्वयन या' डी' के 'सी' कार्यान्वयन के बारे में बात कर रहे हैं? तो, जावा इसे प्रतिबंधित करता है। –