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