Articles of विरासत

अभिभावक वर्ग (स्थिर संदर्भ) में एक बाल वर्ग का नाम प्राप्त करना

मैं पुनः प्रयोग और सादगी को ध्यान में रखते हुए ORM पुस्तकालय का निर्माण कर रहा हूं; सबकुछ ठीक हो जाता है, सिवाय इसके कि मैं बेवकूफ़ विरासत सीमा से फंस गया। कृपया नीचे दिए गए कोड पर विचार करें: class BaseModel { /* * Return an instance of a Model from the database. */ […]

आधार क्लास पॉइंटर से सी ++ एक्सेस व्युत्पन्न क्लास सदस्य

class Base { public: int base_int; }; class Derived : public Base { public: int derived_int; }; Base* basepointer = new Derived(); basepointer-> //Access derived_int here, is it possible? If so, then how?

सी # में, क्या सूची <चाइल्ड> की सूची <पीअर> को डालना संभव है?

मैं ऐसा कुछ करना चाहता हूं: List<Child> childList = new List<Child>(); … List<Parent> parentList = childList; हालांकि, क्योंकि मूल लिस्ट एक मूल पूर्वज की बजाय बाल के पूर्वजों की एक सूची है, मैं यह करने में असमर्थ हूं। क्या वैकल्पिक हल (प्रत्येक तत्व को व्यक्तिगत रूप से जोड़ने के अलावा) क्या है?

विरासत: 'ए' 'बी' का एक दुर्गम आधार है

$ cat inheritance.cpp #include <iostream> using namespace std; class A { }; class B : private A { }; int main() { A* ab = new B; } $ $ g++ inheritance.cpp inheritance.cpp: In function 'int main()': inheritance.cpp:9: error: 'A' is an inaccessible base of 'B' $ मुझे इस त्रुटि को समझ में नहीं आता […]

सी ++ कन्स्ट्रक्टर / डिस्ट्रिक्टर इनहेरिटेंस

संपादित करें: उत्तर का सारांश निम्नलिखित में, बी ए के उपवर्ग है। यह शब्दावली का मामला है; ctors और dtors विरासत में नहीं हैं, इस अर्थ में कि बी के सीटीओ / डीटीओ ए के इंटरफेस से उधार नहीं किया जाएगा। एक वर्ग के पास कम से कम एक निर्माता है, और वह बिल्कुल एक […]

ऑब्जेक्ट ओरिएंटेड बेस्ट प्रैक्टिस – इनहेरिटन्स वी कंपोज़शन v इंटरफेस

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

जावा: एक सुपर विधि कॉलिंग जो एक ओवरराइड विधि कॉल करता है

public class SuperClass { public void method1() { System.out.println("superclass method1"); this.method2(); } public void method2() { System.out.println("superclass method2"); } } public class SubClass extends SuperClass { @Override public void method1() { System.out.println("subclass method1"); super.method1(); } @Override public void method2() { System.out.println("subclass method2"); } } public class Demo { public static void main(String[] args) { SubClass […]

Backbone.js दृश्य विरासत

मेरे पास Pannel नामक एक दृश्य है जो एक करीबी बटन के साथ एक पृष्ठभूमि है। मैं उस दृश्य को PannelAdvanced नामक एक को विस्तारित करना चाहता हूं। मैं कैसे backbone.js के साथ ऐसा करूँगा? अभी सभी उदाहरणों में Backbone.View । Backbone.View । विस्तार लेकिन वे सिर्फ Backbone.View विस्तार करते हैं। देखें; मैं अपने PannelView […]

आधार वर्ग संरक्षित कार्यों को कॉल नहीं कर सकता है?

मैं अपने आधार वर्ग में सुरक्षित फ़ंक्शन कॉल नहीं कर सकता क्यूं कर? ऐसा कुछ दिखता है: class B : B2 { public: virtual f1(B*)=0; protected: virtual f2(B*) { codehere(); } } class D : public B { public: virtual f1(B*b) { return f2(b); } protected: virtual f2(B*b) { return b->f2(this); } } एमएसवीसी में […]

Postgres का उपयोग करके एकाधिक स्कीमाओं से सभी रिकॉर्ड का चयन करें (पुनः प्राप्त करें)

मेरे पास कुछ स्कीमा के साथ एक PostgreSQL डाटाबेस है, जैसे नीचे: My_Database |-> Schemas |-> AccountA |-> AccountB |-> AccountC |-> AccountD |-> AccountE . . . |-> AccountZ सभी स्कीमाओं में product नामक एक तालिका होती है जिसमें एक कॉलम title । मैं जानना चाहूंगा कि एक निश्चित कथन के साथ सभी स्कीमाओं […]

दिलचस्प पोस्ट
पैरामीटर के रूप में जावा पास विधि प्रोग्रामिंग WCF app.config समापन बिंदु पता सेटिंग को कैसे संशोधित करें? तैयारी में segue को रोकने के लिए एसईजीईई विधि? जेपीए @ एंटीटी के अंदर बीन इंजेक्शन ओपनसीवी के साथ वीडियो प्रसंस्करण के साथ ऑडियो आउटपुट T-SQL सबस्ट्रिंग – पहले और अंतिम नाम को अलग करना इनपुट बॉक्स में बूटस्ट्रैप Glyphicon जोड़ें क्यों "स्पष्ट रूप से अनारक्षित विकल्प" बनाते हैं? कमांड लाइन से एंड्रॉइड एप्लिकेशन कैसे शुरू करें? जावा प्रोग्राम में Sqoop का उपयोग कैसे करें? Oracle – ORA-01489: स्ट्रिंग संयोजन का परिणाम बहुत लंबा है XAMPP के साथ SSL को सक्षम करना एंड्रॉइड के लिए Google क्लाउड मेसागिन (जीसीएम) जोड़ना – पंजीकरण प्रक्रिया Django Rest Framework में प्रतिक्रियाओं में मध्यस्थ (मॉडल के माध्यम से) शामिल करें कौन से दो पूरक पूर्णांक आपरेशनों को इनपुट में उच्च बिट्स को शून्य किए बिना इस्तेमाल किया जा सकता है, यदि परिणाम का केवल कम हिस्सा ही चाहता है?