4
इंटरफ़ेस में "वैकल्पिक तरीकों" के साथ जावा संग्रह क्यों लागू किया गया?
मेरे पहले कार्यान्वयन के दौरान जावा संग्रह ढांचे का विस्तार करते हुए, मुझे यह देखकर बहुत आश्चर्य हुआ कि संग्रह इंटरफ़ेस में वैकल्पिक के रूप में घोषित तरीके हैं। यदि असमर्थित है तो कार्यान्वयनकर्ता को UnsupportedOperationException को फेंकने की उम्मीद है। इसने मुझे तुरंत खराब एपीआई डिजाइन विकल्प के रूप …