java - Is downcast necessary if method is abstract? -
यहाँ एक उदाहरण है:
सार्वजनिक सार वर्ग ठोस {// code ... // पब्लिक बेस्ट डबल वॉल्यूम (); } यहां एक वर्ग है जो ठोस फैलता है
सार्वजनिक वर्ग के क्षेत्र में सॉलिड विस्तार होता है {//code..// सार्वजनिक डबल वॉल्यूम () {/ / कार्यान्वयन //}} अब, अगर मैं ऐसा कुछ करना चाहता हूं, तो क्या मुझे निराश होना पड़ेगा?
सार्वजनिक वर्ग SolidMain {सार्वजनिक स्थिर शून्य मुख्य (स्ट्रिंग [] एल्ग्स) {ठोस सोल = नया क्षेत्र (// सही पैरामीटर ... //); Println (sol.volume ()); } मैं समझता हूं कि संकलित त्रुटियाँ तब होती हैं जब कंपाइलर सही तरीके से नहीं ढूँढ पाता। चूंकि वस्तु सोल उस प्रकार का ठोस है, जिसमें केवल एक सार मात्रा (); विधि है, क्या संकलक एक त्रुटि पैदा करेगा? मात्रा () विधि का उपयोग करने के लिए क्या सोल को p> क्या मैं वॉल्यूम () विधि का उपयोग करने के लिए किसी गोलाकार ऑब्जेक्ट में सॉल को घटा देना होगा?
Comments
Post a Comment