वीडियो: जावा में जेनेरिक इंटरफ़ेस क्या है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
सामान्य इंटरफेस बस की तरह निर्दिष्ट हैं सामान्य कक्षाएं। उदाहरण के लिए: MyInterface एक है सामान्य इंटरफ़ेस जो myMethod() नामक विधि की घोषणा करता है। सामान्य तौर पर, ए सामान्य इंटरफ़ेस उसी तरह घोषित किया जाता है जैसे a सामान्य कक्षा। Myclass एक गैर है सामान्य कक्षा।
यह भी जानिए, क्या है जेनरिक इंटरफेस?
इंटरफेस जो कि प्रकार के मापदंडों के साथ घोषित किए गए हैं सामान्य इंटरफेस . सामान्य इंटरफेस नियमित के समान दो उद्देश्य हैं इंटरफेस . वे या तो एक वर्ग के सदस्यों को बेनकाब करने के लिए बनाए जाते हैं जिनका उपयोग अन्य वर्गों द्वारा किया जाएगा, या किसी वर्ग को विशिष्ट कार्यक्षमता को लागू करने के लिए मजबूर करने के लिए।
ऊपर के अलावा, जावा में सामान्य विधि क्या है? जावा जेनेरिक तरीके तथा सामान्य एकल के साथ निर्दिष्ट करने के लिए वर्गीकृत प्रोग्रामर तरीका घोषणा, संबंधित का एक सेट तरीकों , या एकल वर्ग घोषणा के साथ, संबंधित प्रकारों का एक सेट, क्रमशः। जेनेरिक्स संकलन-समय प्रकार की सुरक्षा भी प्रदान करता है जो प्रोग्रामर को संकलन समय पर अमान्य प्रकारों को पकड़ने की अनुमति देता है।
बस इतना ही, जावा में इंटरफ़ेस का क्या अर्थ है?
एक इंटरफ़ेस है एक संदर्भ प्रकार in जावा ।यह है वर्ग के समान। यह है सार विधियों का एक संग्रह। एक वर्ग लागू करता है a इंटरफेस , जिससे के अमूर्त तरीकों को विरासत में मिला है इंटरफेस . सार विधियों के साथ, an इंटरफेस स्थिरांक, डिफ़ॉल्ट विधियाँ, स्थिर विधियाँ और नेस्टेड प्रकार भी हो सकते हैं।
जावा में जेनरिक का क्या उपयोग है?
जेनेरिक्स संकलन-समय प्रकार की सुरक्षा प्रदान करते हुए, विभिन्न प्रकार की वस्तुओं को संचालित करने के लिए एक प्रकार या विधि की अनुमति देता है जावा एक पूरी तरह से स्थिर रूप से टाइप की गई भाषा। जेनेरिक्स सबसे विवादास्पद में से एक हैं जावा भाषा सुविधाएं।
सिफारिश की:
क्या इंटरफ़ेस विधियों में जावा पैरामीटर हो सकते हैं?
एक जावा इंटरफ़ेस एक जावा वर्ग की तरह है, एक जावा इंटरफ़ेस को छोड़कर केवल विधि हस्ताक्षर और फ़ील्ड हो सकते हैं। जावा इंटरफ़ेस का उद्देश्य विधियों के कार्यान्वयन को शामिल करना नहीं है, केवल विधि के हस्ताक्षर (नाम, पैरामीटर और अपवाद) हैं
क्या एक इंटरफ़ेस दूसरे इंटरफ़ेस को इनहेरिट कर सकता है?
साथ ही, जावा इंटरफ़ेस के लिए किसी अन्य जावा इंटरफ़ेस से इनहेरिट करना संभव है, ठीक उसी तरह जैसे क्लास अन्य क्लास से इनहेरिट कर सकते हैं। एक इंटरफ़ेस को लागू करने वाला एक वर्ग जो कई इंटरफेस से विरासत में मिला है, उसे इंटरफ़ेस और उसके मूल इंटरफ़ेस से सभी विधियों को लागू करना चाहिए
आप जावा में सेट इंटरफ़ेस को कैसे कार्यान्वित करते हैं?
जावा सेट में सेट एक इंटरफ़ेस है जो संग्रह का विस्तार करता है। यह वस्तुओं का एक अनियंत्रित संग्रह है जिसमें डुप्लिकेट मानों को संग्रहीत नहीं किया जा सकता है। मूल रूप से, सेट को हैशसेट, लिंक्डहैशसेट या ट्रीसेट (सॉर्ट किए गए प्रतिनिधित्व) द्वारा कार्यान्वित किया जाता है। इस इंटरफ़ेस के उपयोग को बढ़ाने के लिए सेट में स्पष्ट, आकार आदि जोड़ने, हटाने के विभिन्न तरीके हैं
आईडीई इंटरफेस पर एससीएसआई इंटरफेस के क्या फायदे हैं?
एससीएसआई के लाभ: आधुनिक एससीएसआई बेहतर डेटा दरों, बेहतर दोष संघ, उन्नत केबल कनेक्शन और लंबी पहुंच के साथ धारावाहिक संचार भी कर सकता है। आईडीईआईएस पर एससीएसआई ड्राइव का अन्य लाभ, यह उस डिवाइस को निष्क्रिय कर सकता है जो अभी भी काम कर रहा है
क्या हम जावा में इंटरफ़ेस आयात कर सकते हैं?
एकाधिक इंटरफेस को लागू करना यदि इंटरफेस एक ही पैकेज में कार्यान्वयन वर्ग के रूप में स्थित नहीं हैं, तो आपको इंटरफेस को आयात करने की भी आवश्यकता होगी। जावा इंटरफेस को जावा कक्षाओं की तरह ही आयात निर्देश का उपयोग करके आयात किया जाता है। उदाहरण के लिए: जैसा कि आप देख सकते हैं, प्रत्येक इंटरफ़ेस में एक विधि होती है