Articles of इंटरफ़ेस

लक्षण बनाम इंटरफेस

मैं हाल ही में PHP पर अध्ययन करने की कोशिश कर रहा था, और मैं खुद को लक्षणों पर लटका दिया लगता है मैं क्षैतिज कोड का पुन: उपयोग करने की अवधारणा को समझता हूं और एक अमूर्त वर्ग से अपेक्षित रूप से वारिस नहीं करना चाहता हूं। मैं जो समझ नहीं पा रहा हूं, […]

इंटरफेस सदस्यों पर विशेषता काम नहीं करता है

मेरे आवेदन में कई मॉडलों को Password प्रॉपर्टी (जैसे, Registration और ChangePassword Password ChangePassword ) की आवश्यकता होती है। Password संपत्ति में DataType और Required जैसी विशेषता है इसलिए पुन: उपयोगिता को सुनिश्चित करने के लिए एक स्थिरता, मैंने बनाया: interface IPasswordContainer{ [Required(ErrorMessage = "Please specify your password")] [DataType(DataType.Password)] string Password { get; set; } […]

IList <टी> पर द्विआधारी खोज कैसे करें?

साधारण सवाल – एक IList<T> आपको विधि लिखने के बिना और द्विआधारी खोज समर्थन के साथ एक प्रकार के डेटा को कॉपी किए बिना एक द्विआधारी खोज कैसे करते हैं? मेरी वर्तमान स्थिति निम्न है List<T>.BinarySearch() IList<T> का सदस्य नहीं है List<T> लिए ArrayList.Adapter() विधि के बराबर नहीं है List<T> IList<T> IList से वंशानुक्रम नहीं […]

टाइपस्क्रिप्ट के साथ अंतरफलक प्रकार की जांच करें

यह सवाल टाइपस्क्रिप्ट के साथ कक्षा प्रकार की जांच के लिए प्रत्यक्ष अनुरूप है मुझे रनटाइम पर पता लगाने की ज़रूरत है अगर किसी प्रकार का एक चर इंटरफ़ेस लागू करता है यहां मेरा कोड है: interface A{ member:string; } var a:any={member:"foobar"}; if(a instanceof A) alert(a.member); यदि आप इस कोड को टाइपस्क्रिप्ट खेल के मैदान […]

जावा जेनेरिक – जेनेरिक को 2 इंटरफेस का विस्तार करने के लिए बनाएं

आप यह काम कैसे करते हैं: public class Frankenstein<T extends IHuman, IMonster>{ } बनाने के बिना public interface Weirdo extends Ihuman, IMonster{ } संपादित करें यह काम क्यों नहीं कर रहा है? public <T> void mapThis( Class<? extends MyClass<T>> key, Class<? extends T & IDisposable> value) { } मैं संकलक संदेश प्राप्त कर रहा हूँ […]

क्या जेडीके 8 में जावा में एकाधिक भाग के रूप में चूक है?

जेडीके 8 में आने वाली एक नई सुविधा आपको बाइनरी संगतता को संरक्षित करते हुए मौजूदा इंटरफेस में जोड़ने की अनुमति देती है। वाक्यविन्यास की तरह है public interface SomeInterface() { void existingInterface(); void newInterface() default SomeClass.defaultImplementation; } कुछ नए SomeInterface सभी मौजूदा कार्यान्वयन के लिए जब वे इस नए संस्करण में अपग्रेड करते हैं […]

मैं इंटरफेस के सदस्यों को संरक्षित क्यों नहीं कर सकता?

इंटरफेस पर सुरक्षित-पहुंच सदस्यों को घोषित करने के खिलाफ तर्क क्या है? यह, उदाहरण के लिए, अमान्य है: public interface IOrange { public OrangePeel Peel { get; } protected OrangePips Seeds { get; } } इस उदाहरण में, इंटरफ़ेस IOrange गारंटी देगा कि कार्यान्वयनकर्ता कम से कम उनके वारिस के लिए IOrange उदाहरण प्रदान करते […]

क्या स्ट्रैक्टस इंटरफेस लागू करने के लिए यह सुरक्षित है?

सीएलआर में सी # के माध्यम से स्ट्रैक्टस को इंटरफेस लागू करने के लिए मुझे यह कुछ याद करना पड़ता है, लेकिन मुझे इसके बारे में कुछ नहीं पता लगता। क्या यह खराब है? क्या ऐसा करने के अनपेक्षित परिणाम हैं? public interface Foo { Bar GetBar(); } public struct Fubar : Foo { public […]

छात्रों को इंटरफेस समझाते हुए

कुछ वर्षों के लिए मैं प्रोग्रामिंग मॉड्यूल के परिचय के लिए एक शिक्षण सहायक था – प्रथम वर्ष के स्नातक से पहले के लिए जावा अधिकतर यह अच्छी तरह से चला गया और हम छात्रों को बहुत अच्छी तरह से ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग हासिल करने में कामयाब रहे, लेकिन एक बात जो छात्रों को शायद ही […]

यदि ऑब्जेक्ट इंटरफ़ेस लागू होता है तो टेस्ट करें

अगर किसी ऑब्जेक्ट को सी # में दिए गए अंतरफलक लागू करता है तो परीक्षण का सबसे आसान तरीका क्या है? ( जावा में इस प्रश्न का उत्तर)

दिलचस्प पोस्ट
Z- इंडेक्स स्टैकिंग ऑर्डर को समझना स्ट्रिंग.फॉर्मैट में घुंघराले ब्रेस '{' से बचें सी और सी + + टिप्पणियां निकालने के लिए पायथन स्निपेट PHP के साथ एक XQuery निष्पादित करें आवधिक आईओएस पृष्ठभूमि स्थान अपडेट पायथन के साथ एक फ़ाइल में पाठ की जगह 'printf' बनाम 'cout' में सी ++ एकाधिक प्रक्रमों के साथ Google क्रोम जैसे विंडोज प्रपत्र अनुप्रयोग क्या सी / सी ++ में% (मॉड्यूलस) का उपयोग करने के लिए कोई विकल्प है? DisplayNameFor () मॉडल से <ऑब्जेक्ट> सूची में से क्या SHA परिवार कार्यों की तुलना में एमडी 5 हैश कम सीपीयू की गणना है? चयन का उपयोग न करने का कारण क्या है? AngularJS एक पार-स्रोत संसाधन के लिए एक विकल्प HTTP अनुरोध करता है ClassLoader.getResources () सही तरीके से कैसे उपयोग करें? लॉलीपॉप पर नवीनतम एंड्रॉइड क्रोम संस्करण में हेडर बार और एड्रेस बार का रंग कैसे बदल सकता है?