मैं "इंटरफेस" जावा में से संबंधित प्रश्न है और सवाल यह की तरह लगता है:जब मैं एक इंटरफ़ेस को खाली करता हूं तो मैं क्या जीतूं?
मेरी कक्षा में एक रिक्त (खाली) इंटरफेस को लागू करने के उपयोग क्या है?
क्रम सवाल का एक बेहतर समझ पाने के लिए, मैं तुम्हें एक ठोस उदाहरण दे देंगे: तुम जाओ और "ArrayList" वर्ग के कार्यान्वयन को देखते हैं
, आप पता लगा है कि यह लागू करता है दो इंटरफेस (RandomAccess और Cloneable), जो वास्तव में पूरी तरह से खाली हैं!
ऐसा क्यों हो रहा है? मेरी कक्षा के लिए पूरी तरह से खाली इंटरफ़ेस लागू करके मैं क्या जीतूं?
यदि आपके कोई विचार हैं, तो कृपया एक टिप्पणी छोड़ दें।
अग्रिम धन्यवाद।
'ऑब्जेक्टऑटपुटस्ट्रीम' में 'Serializable' (मार्कर इंटरफ़ेस) +1 – TheLostMind
@ सुरेशता के लिए इस तरह की जांच है: आपके उत्तर के लिए बहुत बहुत धन्यवाद। मैंने "मार्कर इंटरफेस" शब्द कभी नहीं सुना है और यह वास्तव में कुंजी था। मैं बहुत मददगार था। – Origamer7