Articles of ओओपी

ओवरलोडिंग, ओवरराइडिंग और छिपाना?

क्या कोई यह समझा सकता है कि नेटलॉइडिंग, ओवरराइड और छुपा रहा है नेट में? धन्यवाद

कैसे क्रोम में प्रदर्शित होता है जावास्क्रिप्ट में किसी फ़ंक्शन / ऑब्जेक्ट नाम को गतिशील रूप से सेट करना

यह ऐसा कुछ है जो मुझे Google Chrome डिबगर से गुस्सा दिलाना रहा है और मैं सोच रहा था कि उसे हल करने का कोई तरीका था। मैं एक बड़े जावास्क्रिप्ट एप्लिकेशन पर काम कर रहा हूं, जो बहुत सारे ऑब्जेक्ट ओरिएंटेड जेएस ( जॉइस फ्रेमवर्क का उपयोग करके) का उपयोग कर रहा हूं, और […]

जावा में एक विधि पैरामीटर के रूप में इंटरफ़ेस

मेरे पास एक साक्षात्कार का दिन पहले था और इस तरह एक सवाल फेंका गया था। क्यू: एक लिंक्ड सूची उलटाएं निम्नलिखित कोड दिया गया है: public class ReverseList { interface NodeList { int getItem(); NodeList nextNode(); } void reverse(NodeList node) { } public static void main(String[] args) { } } मैं उलझन में था […]

जब आप एक इंटरफेस दूसरे से "इनहेरिट्स" करते हैं तो आप इसे क्या कहते हैं?

अगर मेरे पास वर्ग बी है: ए {} मैं कहता हूं कि "वर्ग बी विरासत में मिली कक्षा ए" या "वर्ग बी वर्ग ए से निकला" हालांकि, अगर मैं इसके बजाय: class B : ISomeInterface {} यह कहने में गलत है कि "बी संप्रदाय ISome इंटरफ़ेस" – उचित शब्द है "बी ऑप्मेमेंट्स आईसोम इंटरफेस" लेकिन, […]

कार्यात्मक प्रोग्रामिंग में वृद्धिशील डेटा मॉडलिंग परिवर्तन को संभालना

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

ओ जावास्क्रिप्ट: चर गुंजाइश के निश्चित विवरण

क्या कोई जेएस में चर गुंजाइश का स्पष्टीकरण प्रदान करता है क्योंकि यह ऑब्जेक्ट, फ़ंक्शंस और क्लोजर पर लागू होता है?

खुला / बंद सिद्धांत के पीछे क्या अर्थ और तर्क है?

खुला / बंद सिद्धांत बताता है कि सॉफ्टवेयर संस्थाएं (कक्षाएं, मॉड्यूल, आदि) विस्तार के लिए खुली होनी चाहिए, लेकिन संशोधन के लिए बंद कर दिया गया है। इसका क्या अर्थ है, और यह अच्छा ऑब्जेक्ट ओरिएंटेड डिजाइन का एक महत्वपूर्ण सिद्धांत क्यों है?

जावास्क्रिप्ट में बतख टंकण

क्या कोई मुझे जावास्क्रिप्ट में डक टाइपिंग इनहेरिटन्स का एक उदाहरण दे सकता है? मैं ओओ जावास्क्रिप्ट की खोज कर रहा हूं और मैंने बतख की टाईपिंग के बारे में सुना है, लेकिन जावास्क्रिप्ट में इसका उपयोग करने के कुछ उदाहरण नहीं देख सकते हैं।

प्रोटोटाइप आधारित ओओ में क्लास ओ ओ से अधिक लाभ क्या हैं?

क्यों क्लास आधारित ओओ प्रोटोटाइप आधारित ओ ओ के बजाय लोकप्रिय है? क्या वे स्कूलों में उत्तीर्ण करते हैं? यद्यपि जावास्क्रिप्ट प्रोटोटाइप आधारित है, अधिकांश लोग ज्यादातर कार्यात्मक रूप से इसका उपयोग करते हैं, या चौखटे के माध्यम से जो एक क्लास आधारित सिस्टम का अनुकरण करने का प्रयास करते हैं। मुझे पता है कि […]

उपप्रकार क्यों बचें?

मैंने स्काला समुदाय में बहुत से लोगों को "प्लेग की तरह" उपप्रकार से बचने की सलाह दी है। उपप्रकार के इस्तेमाल के खिलाफ विभिन्न कारण क्या हैं? क्या विकल्प हैं?

दिलचस्प पोस्ट
सभी नियंत्रणों को कैसे लक्षित करें (WPF शैलियाँ) सभी संदर्भों के साथ अनुक्रम को कैसे लोड करने के लिए विधानसभा को लोड करें? सर्वोलेट कई समवर्ती ब्राउज़र अनुरोध को सिंक्रोनस रूप से प्रबंधित करता है JQuery के उपयोग से पेज लोड पर एक फॉर्म इनपुट टेक्स्ट फ़ील्ड पर फ़ोकस कैसे करें? आपकी इकाई परीक्षण कितनी गहरी हैं? क्या है? = ऑपरेटर का मतलब है? जावास्क्रिप्ट से एक mysql डेटाबेस को डेटा भेजें कैसे एक div के अंदर खड़ी एक छवि को संरेखित करें? PostgreSQL बहु INSERT … एकाधिक स्तंभों के साथ वापस आ रहा है .NET 4 पुस्तकालयों के साथ ILMerge का उपयोग करना जावा में एक्सएलएस / सीएसवी में JSON को परिवर्तित करना एसक्यूएललेमी टेबल में कॉलम जोड़ें कैसे (फ़ंक्शन () {}) () काम का निर्माण और क्यों लोग इसका उपयोग करते हैं? रेगेक्स: मामले की संवेदनशीलता को अनदेखा करें "+" (प्लस चिन्ह) सीएसएस चयनकर्ता का मतलब क्या है?