मेरे पास कक्षा ए है और एक उप-वर्ग बी लिखता है। ए में केवल एक कन्स्ट्रक्टर है जिसे पैरामीटर किया गया है। बी को ए के इस सुपर कन्स्ट्रक्टर को कॉल करना है, अब मैं एक ऑब्जेक्ट को पैरामीटर के रूप में उपयोग करना चाहता हूं। इस ऑब्जेक्ट को बी की विधि को कॉल करना चाहिए, इसलिए पैरामीटर-ऑब्जेक्ट को बी का संदर्भ रखना होगा या आंतरिक श्रेणी होना चाहिए।सुपर कन्स्ट्रक्टर का आह्वान करते समय "यह" का जिक्र करते हुए?
public B(){
super.(new parameter(this))
}
अब जब मैं निर्माता आह्वान करने के लिए की तरह चाहते हैं ... ग्रहण कहते हैं:
'इस' और न ही 'सुपर' का उल्लेख नहीं किया जा सकता है, जबकि स्पष्ट रूप से एक निर्माता
लागू केवल एक चीज जिसे मैं इस के आसपास पाने के लिए देखता हूं, पैरामीटर ऑब्जेक्ट में "यह" - इंजेक्शन इंजेक्ट करने के लिए एक सेट-विधि है। मैं सुपर-क्लास को संपादित नहीं करना चाहता हूं।
क्या आप इसके आसपास कोई बेहतर तरीका देखते हैं।
क्या * भाषा * आप किस बारे में बात कर रहे हैं? –
टैग जोनाथन को देखें ... इसका जावा – craftsman