interfaces पर टैग किए गए जवाब

इंटरफ़ेस से संबंधित डिज़ाइन विचार, जैसे कि इंटरफ़ेस के बारे में प्रश्न।

4
वापसी इंटरफ़ेस या वर्ग
मान लीजिए मेरे पास एक तरीका है public List<User> GetBatchOfUsers(IEnumerable<int> userIDs) { List<User> users = new List<User>(); // some database stuff return users; } मैंने पढ़ा है कि यह बेहतर होगा एक इंटरफेस (या तो वापस जाने के लिए IListया IEnumerable) के रूप में एक लौटने के लिए विरोध किया …
9 c#  interfaces  class 

1
स्पष्ट बनाम स्पष्ट इंटरफेस
मुझे लगता है कि मैं संकलन-समय के बहुरूपता और रन-टाइम बहुरूपता की वास्तविक सीमाओं को समझता हूं। लेकिन स्पष्ट इंटरफेस (रन-टाइम पॉलिमोर्फिज्म। यानी वर्चुअल फ़ंक्शन और पॉइंटर्स / संदर्भ) और अंतर्निहित इंटरफेस (संकलन-समय पॉलीमोर्फिज्म। यानी टेम्प्लेट) के बीच वैचारिक अंतर क्या हैं । मेरा विचार यह है कि दो वस्तुएं …

3
रूबी (या किसी अन्य गतिशील भाषा) में इंटरफेस के बजाय मैं क्या उपयोग कर सकता हूं?
मेरा लक्ष्य कक्षाओं के बीच अनुबंधों को परिभाषित करना है। मुझे duck टाइपिंग पसंद है और सभी लेकिन मैं अपने एप्लिकेशन की अलग-अलग परतों के बीच एक इंटरफ़ेस को स्पष्ट रूप से परिभाषित करना चाहूंगा, जो बाहरी से कॉल करने की विधि है, और जो एक्सेसरी मेथड्स हैं जिनका उपयोग …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.