Articles of ओप

वस्तुओं को स्वयं को सी ++ में हटा देना चाहिए?

मैंने पिछले 4 सालों को सी # में बिताया है इसलिए मुझे सी ++ में मौजूदा सर्वोत्तम प्रथाओं और सामान्य डिज़ाइन पैटर्न में दिलचस्पी है निम्नलिखित आंशिक उदाहरण पर विचार करें: class World { public: void Add(Object *object); void Remove(Object *object); void Update(); } class Fire : Object { public: virtual void Update() { if(age […]

एस 4 वर्ग के लिए सबसेट ऑपरेटर कैसे परिभाषित करें?

मुझे [ , $ , और एस [[ एस -4 श्रेणी के लिए [[ सबसेट ऑपरेटर] को परिभाषित करने का उचित तरीका पता करने में परेशानी हो रही है क्या कोई मुझे एक एस 4 वर्ग के लिए इन तीनों को परिभाषित करने का एक बुनियादी उदाहरण प्रदान करता है?

हम एक अमूर्त वर्ग को इन्स्तांत कर सकते हैं?

मैंने पढ़ा है कि हम इसे विरासत में रखते हुए एक अमूर्त वर्ग को केवल इन्स्तांत कर सकते हैं, लेकिन हम इसे प्रत्यक्ष रूप से इन्स्तांत नहीं कर सकते। हालांकि, मैंने देखा कि हम किसी अन्य वर्ग की एक विधि को कॉल करके एक सार वर्ग के प्रकार के साथ एक वस्तु बना सकते हैं। […]

ट्रिपल वारसा मेटाक्लास संघर्ष का कारण बनता है … कभी-कभी

ऐसा लगता है कि मैंने एक मेटाकल्स नरक पर ठोकर खाई थी, तब भी जब मैं इसके साथ कुछ नहीं करना चाहता था। मैं PySide का उपयोग करते हुए Qt4 में एक ऐप लिख रहा हूं। मैं यूआई परिभाषा से इवेंट-संचालित भाग को अलग करना चाहता हूं, जो क्यूटी डिजाइनर फाइलों से उत्पन्न होता है। […]

क्या आप कभी भी सुरक्षित सदस्य चर का उपयोग करना चाहिए?

क्या आप कभी भी सुरक्षित सदस्य चर का उपयोग करना चाहिए? क्या फायदे हैं और यह क्या कारण हो सकता है?

अजगर के आंतरिक कक्षाओं का उद्देश्य क्या है?

पायथन के आंतरिक / नेस्टेड वर्ग मुझे भ्रमित करते हैं क्या ऐसा कुछ है जो उनके बिना पूरा नहीं किया जा सकता है? यदि हां, तो क्या बात है?

लगातार गुणों के साथ-साथ सूचकांक तक पहुँच के लिए अभिज्ञात रूप से प्रवेश करें?

मैं ऐसा कुछ करने में सक्षम होना चाहता हूं: from dotDict import dotdictify life = {'bigBang': {'stars': {'planets': []} } } dotdictify(life) # This would be the regular way: life['bigBang']['stars']['planets'] = {'earth': {'singleCellLife': {}}} # But how can we make this work? life.bigBang.stars.planets.earth = {'singleCellLife': {}} #Also creating new child objects if none exist, using […]

इंटरफेस अमूर्त वर्गों को पसंद क्यों करते हैं?

मैंने हाल ही में एक साक्षात्कार में भाग लिया और उन्होंने मुझसे सवाल पूछा "क्यों इंटरफेस सार वर्गों पर पसंद किया जाता है?" मैंने कुछ जवाब देने की कोशिश की: हम केवल एक ही कार्यक्षमता को बढ़ा सकते हैं वे 100% सार हैं कार्यान्वयन कठिन-कोडित नहीं है उन्होंने मुझसे पूछा कि आप जेडीबीसी एपीआई का […]

क्या बहुरूपता या शर्त बेहतर डिजाइन को बढ़ावा देती हैं?

मैंने हाल ही में इस प्रविष्टि में अधिक परीक्षण योग्य कोड लिखने के लिए दिशानिर्देशों के बारे में गूगल परीक्षण ब्लॉग में ठोकर खाई। मैं इस बिंदु तक लेखक के साथ सहमत था: शर्तों के ऊपर बहुरूपता का समर्थन: यदि आप एक स्विच स्टेटमेंट देखते हैं, तो आपको बहुरूपता चाहिए। यदि आप अपनी कक्षा में […]

युग्मन, संयम और डिमैटर का कानून

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

दिलचस्प पोस्ट
सूची गतिशील जोड़ें आइटम दिखाएं सी अल्पविराम ऑपरेटर का उपयोग मैं रनटाइम पर एक क्लास पर एक विशेषता कैसे पढ़ूं? UIButton: चुने हुए हाइलाइट स्थिति के लिए छवि सेट करें कैसे SQL सर्वर के लिए हायबरनेट कॉन्फ़िग फाइल को कॉन्फ़िगर करने के लिए Ckeditor अद्यतन textarea Foreach लूप में निर्मित लिंक क्वेरी हमेशा पिछली यात्रा से पैरामीटर मान लेती हैं यदि कोई चयनकर्ता रिक्त करता है तो मुझे कैसे पता लगा सकता है? पॉइंटर्स का उपयोग कब और कब नहीं? कॉलिंग सरणी की लागत क्या है। लम्बाई मान मान मान्य करें JSON में RestTemplate के माध्यम से पोस्ट अनुरोध एक विंडोज़ सेवा में एक सी + + प्रोग्राम कन्वर्ट? स्थिरता ओवरलोडिंग प्राइमफैसेस सीएसएस त्वचा लॉगिन पेज में भी नहीं दिखा रही है, जावास्क्रिप्ट अपरिभाषित त्रुटियाँ