किसी को भी मुझे इस कोड है, तो बता सकते हैं:@override एनोटेशन
public class OvTester {
@Override
public int hashCode() {
return toString().hashCode();
}
}
निर्धारित करता है OvTester
कक्षा में toString
विधि ओवरराइड करता है कि अपनी सुपर क्लास में toString
विधि।
मैं जानना चाहता हूं कि यह सच है, और यदि ऐसा है तो यह कैसे काम करता है?
यदि यह सच नहीं है, तो यह सही है:
"OvTester
में hashCode()
विधि अपने सुपर क्लास में एक ही नाम विधि ओवरराइड चाहिए"
?
यदि यह सही नहीं है तो सही क्या है?
आपकी कक्षा में सुपरक्लास नहीं लगता है, इसलिए यह असफल हो जाएगा। – Sirs
बेशक इसमें एक सुपरक्लास है - 'java.lang.Object' – Bozho