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

इनहेरिटेंस ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग में सिस्टम है जो ऑब्जेक्ट्स को अपनी परिभाषा प्रदान किए बिना पूर्वकाल के प्रकारों द्वारा परिभाषित संचालन का समर्थन करने की अनुमति देता है। यह वस्तु-उन्मुख प्रोग्रामिंग में बहुरूपता के लिए प्रमुख वेक्टर है।

9
वहाँ एक स्ट्रिंग से वस्तुओं को पलटने का एक तरीका है उनका वर्ग नाम?
मेरे पास एक फाइल है: Base.h class Base; class DerivedA : public Base; class DerivedB : public Base; /*etc...*/ और एक अन्य फ़ाइल: BaseFactory.h #include "Base.h" class BaseFactory { public: BaseFactory(const string &sClassName){msClassName = sClassName;}; Base * Create() { if(msClassName == "DerivedA") { return new DerivedA(); } else if(msClassName == …

14
स्थैतिक तरीके जावा में विरासत में मिले हैं?
मैं खालिद मुगल द्वारा जावा प्रोग्रामर एससीजेपी सर्टिफिकेट के लिए ए प्रोग्रामर गाइड पढ़ रहा था । इनहेरिटेंस अध्याय में, यह बताते हैं कि सदस्यों की विरासत उनके घोषित सुगमता से निकटता से जुड़ी हुई है। यदि एक सुपरक्लास सदस्य उपवर्ग में अपने सरल नाम से पहुंचता है (सुपर जैसे …
142 java  inheritance  static 

10
स्विफ्ट भाषा में सार कक्षाएं
क्या स्विफ्ट भाषा में एक अमूर्त वर्ग बनाने का एक तरीका है, या क्या यह उद्देश्य-सी की तरह एक सीमा है? मैं एक सार वर्ग के रूप में जावा को परिभाषित करता है, जो एक सार वर्ग बनाना चाहता हूं।

6
एक निजी शुद्ध आभासी फ़ंक्शन का क्या मतलब है?
मैं हेडर फ़ाइल में निम्नलिखित कोड भर आया: class Engine { public: void SetState( int var, bool val ); { SetStateBool( int var, bool val ); } void SetState( int var, int val ); { SetStateInt( int var, int val ); } private: virtual void SetStateBool(int var, bool val ) …

12
जावा में, मैं एक व्युत्पन्न वर्ग में ओवरराइडिंग विधि से बेस क्लास की विधि कैसे कहूं?
मेरे पास दो जावा कक्षाएं हैं: बी, जो एक अन्य वर्ग ए का विस्तार करता है, इस प्रकार है: class A { public void myMethod() { /* ... */ } } class B extends A { public void myMethod() { /* Another code */ } } मैं कॉल करना चाहते …

7
दिए गए वर्ग के पदानुक्रम में सभी आधार वर्गों की सूची बनाएं?
एक वर्ग को देखते हुए Foo(चाहे वह नई शैली का वर्ग हो या नहीं), आप सभी आधार वर्गों को कैसे उत्पन्न करते हैं - वंशानुक्रम पदानुक्रम में कहीं भी - इसका issubclass?

10
सूची <SubClass> को सूची <BaseClass> में डालने का सबसे कारगर तरीका है
मैं एक है List&lt;SubClass&gt;कि मैं एक के रूप में इलाज करना चाहते हैं List&lt;BaseClass&gt;। ऐसा लगता है जैसे कि यह कास्टिंग एक के बाद एक समस्या नहीं होनी चाहिए SubClassएक करने के लिए BaseClassएक तस्वीर है, लेकिन मेरे संकलक शिकायत है कि कलाकारों के असंभव है। तो, एक ही वस्तु …

9
आप डेटाबेस में वंशानुक्रम को प्रभावी ढंग से कैसे दर्शाते हैं?
डेटाबेस में वंशानुक्रम मॉडलिंग के लिए सर्वोत्तम अभ्यास क्या हैं? व्यापार-नापसंद (उदाहरण के लिए) क्या हैं? (मैं SQL सर्वर और .NET में सबसे अधिक दिलचस्पी रखता हूं, लेकिन मैं यह भी समझना चाहता हूं कि अन्य प्लेटफॉर्म इस मुद्दे को कैसे संबोधित करते हैं।)

4
C # में, क्या एक क्लास दूसरी क्लास और एक इंटरफ़ेस से इनहेरिट कर सकती है?
मैं जानना चाहता हूं कि क्या एक वर्ग एक वर्ग और एक इंटरफ़ेस से विरासत में मिल सकता है। नीचे दिया गया उदाहरण कोड काम नहीं करता है लेकिन मुझे लगता है कि यह बताता है कि मैं क्या करना चाहता हूं। इसका कारण यह है कि मैं ऐसा करना …

5
सूची <मानचित्र <स्ट्रिंग, स्ट्रिंग >> बनाम सूची <? मानचित्र का विस्तार <स्ट्रिंग, स्ट्रिंग >>
क्या इसमें कोई अंतर है List&lt;Map&lt;String, String&gt;&gt; तथा List&lt;? extends Map&lt;String, String&gt;&gt; ? यदि कोई अंतर नहीं है, तो उपयोग करने का क्या लाभ है ? extends?

6
क्या सभी पायथन वर्गों को वस्तु का विस्तार करना चाहिए?
मैंने पाया है कि निम्नलिखित काम दोनों: class Foo(): def a(self): print "hello" class Foo(object): def a(self): print "hello" क्या सभी पायथन वर्गों को वस्तु का विस्तार करना चाहिए? क्या वस्तु के विस्तार में कोई संभावित समस्याएँ नहीं हैं?

10
संरचनाएं वंशानुक्रम का समर्थन क्यों नहीं करती हैं?
मुझे पता है कि .NET में संरचनाएं वंशानुक्रम का समर्थन नहीं करती हैं, लेकिन यह बिल्कुल स्पष्ट नहीं है कि वे इस तरह से सीमित क्यों हैं। क्या तकनीकी कारण संरचना को अन्य संरचनाओं से विरासत में मिलने से रोकता है?
128 .net  inheritance  struct 


7
रूबी विरासत बनाम मिश्रण
रूबी में, चूंकि आप कई मिश्रणों को शामिल कर सकते हैं, लेकिन केवल एक वर्ग का विस्तार कर सकते हैं, ऐसा लगता है कि मिश्रणों को वंशानुक्रम पर पसंद किया जाएगा। मेरा प्रश्न: यदि आप कोड लिख रहे हैं जिसे बढ़ाया जाना चाहिए / उपयोगी होना शामिल है, तो आप …

7
क्या एक इंटरफ़ेस जावा में कई इंटरफेस बढ़ा सकता है?
क्या एक इंटरफ़ेस जावा में कई इंटरफेस बढ़ा सकता है? यह कोड मेरी IDE में मान्य है और यह संकलन करता है: interface Foo extends Runnable, Set, Comparator&lt;String&gt; { } लेकिन मैंने सुना था कि जावा में कई उत्तराधिकार की अनुमति नहीं थी। वहाँ इंटरफेस के लिए एक अपवाद क्यों …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.