का उदाहरण मैं एक वर्ग Test
कहा जाता है और एक वर्ग SubTest
जो Text
फैली कहा जाता है बनाने के लिए, मैं, Test
वर्ग जो SubTest
का उदाहरण देता होगा जब कहा जाता है में एक विधि करना चाहते हैं मैं करूंगा करना पसंद:कैसे सुपर क्लास विधि रिटर्न उपवर्ग
SubTest test = new SubTest().setTest("Hello!").setOtherTest("Hi!");
setTest()
और setOtherTest()
तरीकों Test
कक्षा में होना चाहिए।
लेकिन जब मैं कार्य करें:
public Test setTest(String test) { return this; }
यह केवल Test
का उदाहरण देता है तो मैं SubTest
को Test
कास्ट करने के लिए है, लेकिन मैं नहीं करना चाहती।
क्या यह संभव है? यदि हां, तो कैसे?
धन्यवाद, मिनसक्यूब।
क्या आपकी 'टेस्ट' कक्षा 'अमूर्त' होगी? –