के साथ समस्या को समझने में सहायता करें मैं पढ़ रहा हूं Sybex पूर्ण जावा 2 प्रमाणन अध्ययन मार्गदर्शिका अप्रैल 2005 (ISBN0782144195)। यह पुस्तक जावा डेवलपर्स के लिए है जो जावा प्रमाणीकरण पास करना चाहते हैं।संरक्षित विधि
सही या गलत: वर्ग वाई दसवीं कक्षा का विस्तार करते हैं, तो दो वर्गों में हैं
पहुँच संशोधक बारे में एक अध्याय (अन्य संशोधक के साथ) के बाद मैं निम्नलिखित प्रश्न (# 17) पाया विभिन्न संकुल, और दसवीं कक्षा) एबी (नामक एक संरक्षित विधि, तो वाई के किसी भी मामले एबी() वाई
के किसी भी अन्य उदाहरण यह सवाल मुझे एक छोटे से उलझन की विधि कॉल कर सकते हैं है।
जहां तक मुझे पता है कि आप उसी वर्ग (या उप-वर्ग) के किसी भी चर पर संरक्षित विधि को कॉल कर सकते हैं। आप इसे चर पर कॉल नहीं कर सकते हैं, जो आपके से पदानुक्रम में अधिक है (उदा। इंटरफेस जो आप कार्यान्वित करते हैं)।
उदाहरण के लिए, आप किसी ऑब्जेक्ट को क्लोन नहीं कर सकते क्योंकि आप इसे प्राप्त करते हैं।
लेकिन प्रश्न चर प्रकार के बारे में कुछ नहीं कहते हैं, केवल उदाहरण प्रकार के बारे में।
मुझे थोड़ा उलझन में था और "सत्य" का जवाब दिया गया।
किताब में इस सवाल का जवाब
झूठी है। एक ऑब्जेक्ट जो किसी भिन्न पैकेज में सुपरक्लास से संरक्षित विधि प्राप्त करता है, वह विधि उस विधि को कॉल कर सकता है लेकिन उसी वर्ग के अन्य उदाहरणों पर नहीं।
चर प्रकार के बारे में यहां कुछ भी नहीं है, केवल उदाहरण प्रकार के बारे में नहीं है।
यह बहुत अजीब है, मुझे समझ में नहीं आता है।
क्या कोई यह बता सकता है कि यहां क्या हो रहा है?
"मैं Sybex.Complete.Java.2.Certification.Study.Guide.Apr.2005.ISBN0782144195 पढ़ रहा हूं।" धन्यवाद समुद्री डाकू बे! –