class Base
{
public:
virtual void foo()
{}
};
class Derived: public Base
{
public:
virtual void foo()
{}
};
int main()
{
Base *pBase = NULL;
Base objBase;
Derived objDerived;
pBase = &objDerived;
pBase->foo();
/*Here Derived class foo will be called, but i want this to call
a base class foo. Is there any way for this to happen? i.e. through
casting or something? */
}
13
A
उत्तर
29
pBase->Base::foo()
7
आप गुंजाइश संकल्प ऑपरेटर के माध्यम से यह कर सकते हैं ::
कुछ इस तरह:
pBase->Base::foo()
10
उपरोक्त दोनों प्रतिक्रियाएं सही हैं ... लेकिन सावधान रहें, अगर आपको ऐसा करने की ज़रूरत है, तो हो सकता है कि आपको गर्भधारण या डिजाइन के बारे में बड़ी समस्या हो ...
संबंधित मुद्दे
- 1. आधार वर्ग की ओर इशारा के माध्यम से व्युत्पन्न वर्ग की वस्तुओं की ओर इशारा के साथ जोड़ तोड़ वस्तुओं
- 2. कैसे आधार वर्ग सूचक के माध्यम से व्युत्पन्न वर्ग की आभासी समारोह कॉल करने के लिए
- 3. प्रवेश व्युत्पन्न एक आधार वर्ग सूचक
- 4. आधार वर्ग सूचक बनाम विरासत वर्ग सूचक?
- 5. व्युत्पन्न वर्ग से कॉल नहीं आधार वर्ग निर्माता
- 6. सूचक,, व्युत्पन्न वर्ग
- 7. इसके आधार वर्ग
- 8. सी ++ पहुँच आधार वर्ग सूचक
- 9. एकाधिक वंशानुक्रम आधार वर्ग से अलग व्युत्पन्न वर्ग
- 10. आधार वर्ग
- 11. कैसे एक आधार वर्ग
- 12. एक व्युत्पन्न सी ++ वर्ग आधार सूचक के माध्यम से कैसे क्लोन कर सकता है?
- 13. व्युत्पन्न वर्ग निर्माता कॉल
- 14. व्युत्पन्न वर्ग का अपना स्थिर विधि में आधार वर्ग के स्थिर विधि कॉलिंग
- 15. एक आधार वर्ग 'विधि कॉलिंग
- 16. PropertyInfo.GetSetMethod (सही) आधार वर्ग
- 17. आंशिक आधार वर्ग
- 18. नेट विरासत: आधार वर्ग
- 19. LinqToSql और अमूर्त आधार वर्ग
- 20. शुद्ध सार आधार वर्ग
- 21. सी # विरासत। बेस वर्ग से व्युत्पन्न वर्ग
- 22. आधार वर्ग से बाल वर्ग का नाम कैसे खोजें?
- 23. ओवरलोडिंग ऑपरेटर एक आधार वर्ग
- 24. रजिस्टर सामान्य पृष्ठ आधार वर्ग
- 25. सी # एक वर्ग वर्ग विधि से अधिक एक व्युत्पन्न वर्ग नीचे विरासत श्रृंखला
- 26. कॉलिंग आधार वर्ग अधिरोहित समारोह
- 27. आधार वर्ग का एक उदाहरण व्युत्पन्न वर्ग का उदाहरण कैसे रख सकता है?
- 28. व्युत्पन्न वर्ग
- 29. संरक्षित व्युत्पन्न वर्ग
- 30. एक आधार वर्ग कि INotifyPropertyChanged
आप सही हैं: अनिवार्य रूप से इसका मतलब है कि आपको दो तरीकों की आवश्यकता है। – xtofl