Articles of इंटरफ़ेस

जावा में रननाबल और कॉलबल इंटरफेस के बीच अंतर

जावा में समवर्ती धागे को डिज़ाइन करते समय रननाबल और कॉल करने योग्य इंटरफेस का उपयोग करने के बीच अंतर क्या है, आप दूसरे से एक का चयन क्यों करेंगे?

कास्ट सूची <T> सूची <इंटरफ़ेस>

public interface IDic { int Id { get; set; } string Name { get; set; } } public class Client : IDic { } मैं List<Client> List<IDic> कैसे डाली?

जावा – क्लास के बजाय इंटरफ़ेस प्रकार से घोषणा

इंटरफ़ेस सर्वोत्तम अभ्यासों को सही ढंग से समझने के लिए मेरी खोज में, मैंने इस तरह की घोषणाएं देखी हैं: List<String> myList = new ArrayList<String>(); के बजाय ArrayList<String> myList = new ArrayList<String>(); -मेरा समझ को समझने के लिए क्योंकि यह एक दिन आप किसी अरायली सूची को लागू नहीं करना चाहते हैं, लेकिन शायद किसी […]

.h और .m फ़ाइल में @ अंतरफलक परिभाषा के बीच अंतर

आम तौर पर हम उपयोग करते हैं @interface interface_name : parent_class <delegates> { …… } @end .f फ़ाइल में फ़ाइल और .m फ़ाइल में हम .h फाइल में घोषित चर के गुणों का संश्लेषण करते हैं। लेकिन कुछ कोड में, यह @interface ….. @ end विधि को .m फ़ाइल में भी रखा जाता है। इसका […]

हम इंटरफेस का उपयोग क्यों करते हैं? क्या यह केवल मानकीकरण के लिए है?

हम इंटरफेस का उपयोग क्यों करते हैं? क्या यह केवल मानकीकरण के लिए है?

जावा में इंटरफेस नामकरण

अधिकांश ओओ भाषाओं ने अपने इंटरफ़ेस नामों को पूंजी के साथ प्रीफ़ेक्स कर दिया I, जावा ऐसा क्यों नहीं करता? इस सम्मेलन का पालन न करने के लिए तर्क क्या था? मेरा क्या मतलब है, अगर मैं एक उपयोगकर्ता इंटरफ़ेस और उपयोगकर्ता कार्यान्वयन करना चाहता हूं, तो मुझे जावा में दो विकल्प हैं: कक्षा = […]

जब इंटरफेस का उपयोग करना चाहिए?

मुझे पता है कि एक अंतरफलक में शरीर को सिर्फ एक विधि परिभाषा नहीं है लेकिन मुझे इंटरफेस का उपयोग कब करना चाहिए? अगर मैं किसी को कोई शरीर के साथ इंटरफेस का एक सेट प्रदान नहीं करता है, तो उन्हें फ़ंक्शन बॉडी लिखने की आवश्यकता क्यों महसूस होगी? क्या वे उसमें अमूर्त विधियों के […]

ईलेप्प्स इंटरव्यू के तरीकों पर @ ओवरराइड के बारे में क्यों शिकायत करता है?

मेरे पास एक मौजूदा प्रोजेक्ट है जो @Override तरीकों पर @Override ओवरराइड का उपयोग करता है जो @Override विधियों के बजाय इंटरफ़ेस विधियों को ओवरराइड करता है । मैं इसे कोड में नहीं बदल सकता, लेकिन मुझे एल्पस को एनोटेशन के बारे में शिकायत करना बंद करना है, क्योंकि मैं अभी भी मेवेन के साथ […]

रचनात्मक हस्ताक्षर के साथ टाइपस्क्रिप्ट इंटरफेस कैसे काम करता है?

मुझे काम करने में कुछ परेशानी होती है कि कंसल्टेंट्स को इंटरफेस के काम में कैसे परिभाषित किया जाता है। मैं पूरी तरह से कुछ गलतफहमी हो सकता है लेकिन मैंने अच्छे समय के लिए उत्तर की खोज की है और मुझे इस से संबंधित कुछ भी नहीं मिल सकता है। मैं टाइपस्क्रिप्ट वर्ग में […]

क्या हमें इंटरफ़ेस की विधि कार्यान्वयन को बदलना चाहिए?

क्या एक पद्धति जो एक अंतरफलक पद्धति लागू करती है, को @Override साथ एनोटेट किया जाना चाहिए? Override एनोटेशन के javadoc का कहना है: यह दर्शाता है कि किसी विधि घोषणा का उद्देश्य एक सुपरक्लॉस में एक विधि घोषणा को ओवरराइड करना है। यदि एक विधि इस एनोटेशन प्रकार के साथ एनोटेट की जाती है […]

दिलचस्प पोस्ट
तय समय अंतराल के बाद बार-बार Async कार्य को कैसे निष्पादित करें जावा में डाउनकास्टिंग VB.NET में यील्ड एंड्रॉइड: java.lang.SecurityException: अनुमति अस्वीकृति: आरंभ आशय जब उपयोगकर्ता एक सूची आइटम पर घुसता है तो मैं कर्सर कैसे हाथ बना सकता हूं? Base64 के साथ एक पायथन स्ट्रिंग को एन्कोड करने के लिए मुझे 'बी' की आवश्यकता क्यों है? WHOIS API कौन प्रदान करता है? रनटाइम में एक नौ पैच / नैनपैच ड्रायवेट बनाएँ एक asp.net सेटिंग का पता लगाया गया है जो एकीकृत प्रबंधित पाइपलाइन मोड में लागू नहीं होता है GetResource का उपयोग कर एक संसाधन प्राप्त करें () XCode 3.2.3 w / iPhone SDK 4 स्थापित करें, "बेस एसडीके लापता" प्राप्त करें, अन्य एसडीके नहीं देख सकते हैं जावा – Base64 को छवि कनवर्ट करें मैं जावास्क्रिप्ट में एक क्वेरी स्ट्रिंग पैरामीटर कैसे हटा सकता हूं? इंटरफ़ेस और अमूर्त वर्ग के बीच अंतर क्या है? jQuery का चयनकर्ता: आईडी समाप्त होता है?