Articles of ओप

अजगर में चेन-कॉलिंग पेरेंट कन्स्ट्रक्टर

इस पर विचार करें – एक आधार वर्ग ए, वर्ग बी से विरासत में मिली, बी सी से विरासत में मिली कक्षा सी। एक निर्माता में एक अभिभावक वर्ग के कन्स्ट्रक्टर को कॉल करने का एक सामान्य तरीका क्या है? अगर यह अभी भी अस्पष्ट लगता है, तो यहाँ कुछ कोड है। class A(object): def […]

मुख्य विधि कोड पूरी कोशिश / पकड़ में है: क्या यह बुरा व्यवहार है?

आम तौर पर मैं अपने सभी मुख्य विधि कोड को एक प्रयास / पकड़ ब्लॉक के अंदर रखता हूं: public static void Main(string[] args) { try { // code } catch (Exception e) { // code } } अगर मैं किसी अन्य अपवाद को बाकी प्रोग्राम लॉजिक से बाहर निकलने का प्रबंधन करता हूं, तो […]

संदर्भ से गुजारें या मूल्य से गुजारें?

जब एक नई प्रोग्रामिंग भाषा सीखते हुए, आपको संभवतः एक संभव बाधाओं में से एक यह सवाल है कि भाषा डिफ़ॉल्ट रूप से, पास-बाय-वैल्यू या पास-बाय-रेफरेंस है । तो यहां आपके सभी प्रश्न हैं, आपकी पसंदीदा भाषा में, यह वास्तव में कैसे किया जाता है? और संभावित नुकसान क्या हैं? आपकी पसंदीदा भाषा, निश्चित रूप […]

जावा में तर्क के साथ सिंगलटन

मैं विकिपीडिया पर सिंगलटन लेख पढ़ रहा था और मैं इस उदाहरण में आया था: public class Singleton { // Private constructor prevents instantiation from other classes private Singleton() {} /** * SingletonHolder is loaded on the first execution of Singleton.getInstance() * or the first access to SingletonHolder.INSTANCE, not before. */ private static class SingletonHolder […]

सादा अंग्रेजी में मोनाद? (ओपी प्रोग्रामर के लिए कोई एफपी पृष्ठभूमि नहीं)

एक OOP प्रोग्रामर समझ जाएगा कि (किसी भी कार्यात्मक प्रोग्रामिंग पृष्ठभूमि के बिना), एक monad क्या है? यह किस समस्या को हल करता है और इसका उपयोग करने वाले सबसे आम स्थान क्या हैं? संपादित करें: जिस प्रकार की समझ की मैं तलाश कर रहा था, उसे स्पष्ट करने के लिए, मान लीजिए कि आप […]

क्यों नहीं रतुआ वस्तु वस्तु upcasting का समर्थन करता है?

इस कोड को देखते हुए: trait Base { fn a(&self); fn b(&self); fn c(&self); fn d(&self); } trait Derived : Base { fn e(&self); fn f(&self); fn g(&self); } struct S; impl Derived for S { fn e(&self) {} fn f(&self) {} fn g(&self) {} } impl Base for S { fn a(&self) {} fn […]

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

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

मुझे C ++ में एकाधिक विरासत से क्यों बचाना चाहिए?

क्या यह एकाधिक विरासत का उपयोग करने के लिए एक अच्छी अवधारणा है या मैं इसके बजाय अन्य चीजें कर सकता हूं?

जावास्क्रिप्ट: कक्षा। विधि बनाम कक्षा। प्रोटोपीपी। विधि

निम्नलिखित दो घोषणाओं के बीच अंतर क्या है? Class.method = function () { /* code */ } Class.prototype.method = function () { /* code using this.values */ } क्या स्थिर स्टेटमेंट की घोषणा के रूप में प्रथम वक्तव्य और एक उदाहरण पद्धति की घोषणा के रूप में दूसरे बयान को ठीक करना है?

PHP में इंटरफेस का क्या मतलब है?

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

दिलचस्प पोस्ट
क्लास चर के संबंध में अप-कास्टिंग और डाउन-कास्टिंग के बीच अंतर क्या है परिवहन सुरक्षा ने एक क्लेअरटेक्स्ट HTTP को अवरुद्ध कर दिया है पूरे स्ट्रिंग को एक रीजेक्स के साथ जांचना क्या आप नेस्ट एचटीएमएल फार्म कर सकते हैं? पृष्ठ लोड पर JSF प्रबंधित बीन कार्रवाई को आमंत्रित करें रेखा खींचें और उसे पैनल में कैसे चुनें मुझे हर रन के लिए std :: random_device के साथ mingw gcc4.8.1 के साथ एक ही अनुक्रम क्यों मिलता है? सी: बहु-थ्रेडेड प्रोग्राम में समय मापने के लिए घड़ी () का उपयोग करना WWW रूट पर <filesMatch> htaccess में डाउनलोड का उपयोग करने पर मजबूर कर रहा है गतिशील रूप से निर्मित नियंत्रण पोस्टबैक के बाद डेटा खो देता है क्या मैं एचटीएमएल 5 नंबर इनपुट के स्पिन बॉक्स को छिपा सकता हूं? प्रत्येक समूह में अधिकतम मान के साथ पंक्ति का चयन कैसे करें एकाधिक कनेक्शन बनाने में सी में सॉकेट टाइमआउट कैसे सेट करें? MySQL – सशर्त विदेशी कुंजी प्रतिबंध रेल 3 में बनाम बनाम