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

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

13
जावास्क्रिप्ट वंशानुक्रम [बंद]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 2 साल पहले …


1
C ++ में क्लास का आकार डेटा सदस्यों की सार्वजनिक / निजी स्थिति पर क्यों निर्भर करता है?
मुझे क्या पता है, c ++ में एक वर्ग का आकार नीचे के कारकों पर निर्भर करता है - सभी गैर-स्थैतिक डेटा सदस्यों का आकार। डेटा सदस्यों का आदेश। यदि बाइट पैडिंग सक्षम है या नहीं। इसके तत्काल आधार वर्ग का आकार। आभासी कार्यों का अस्तित्व। वंशानुक्रम की विधि (वर्चुअल …

3
Unique_ptr <Derived> का अर्थ क्यों अनूठे_ptr <Base> से लिया जाता है?
मैंने निम्नलिखित कोड लिखा है जो कि unique_ptr&lt;Derived&gt;जहां unique_ptr&lt;Base&gt;अपेक्षित है वहां उपयोग करता है class Base { int i; public: Base( int i ) : i(i) {} int getI() const { return i; } }; class Derived : public Base { float f; public: Derived( int i, float f ) …

7
उपवर्ग: क्या किसी संपत्ति को एक पारंपरिक विशेषता से ओवरराइड करना संभव है?
इनाम समाप्त हो रहा है 3 दिनों में । इस प्रश्न के उत्तर +500 प्रतिष्ठा के पात्र हैं । पॉल पैंजर एक मौजूदा जवाब को पुरस्कृत करना चाहता है । चलिए मान लेते हैं कि हम उन वर्गों का एक परिवार बनाना चाहते हैं जो अलग-अलग कार्यान्वयन या एक अतिव्यापी …

1
जब खाली आधार वर्ग भी एक सदस्य चर है तो खाली आधार अनुकूलन क्यों वर्जित है?
खाली आधार अनुकूलन महान है। हालाँकि, यह निम्नलिखित प्रतिबंध के साथ आता है: खाली आधार अनुकूलन निषिद्ध है यदि खाली आधार वर्गों में से एक भी प्रकार या पहले गैर-स्थैतिक डेटा सदस्य के प्रकार का आधार है, क्योंकि ऑब्जेक्ट के प्रतिनिधित्व के भीतर अलग-अलग पते होने के लिए एक ही …

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