Back-End Programming Exam  >  Back-End Programming Videos  >  Learn to Program with C++: Beginner to Expert (in Hindi)  >  149. Pointer in Derived Class with same function name in C++ (Hindi)

149. Pointer in Derived Class with same function name in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

186 videos

FAQs on 149. Pointer in Derived Class with same function name in C++ (Hindi) Video Lecture - Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

1. डिवाइस्ड कक्षा में पॉइंटर का उपयोग करते समय एक ही फ़ंक्शन नाम क्यों होता है?
उत्तर: डिवाइस्ड कक्षा में पॉइंटर का उपयोग करने का मुख्य कारण यह है कि इससे बेस कक्षा में विरासत में उपयोग किए गए फ़ंक्शन को ओवरराइड किया जा सकता है। इस तरीके से पॉइंटर के माध्यम से विकल्पीय वार्गों में बदलाव किया जा सकता है और उनका उपयोग बेस कक्षा के फ़ंक्शन की जगह कर सकता है। इसलिए एक ही नाम का उपयोग करके हम इसे अधिकतम उपयोगिता प्रदान कर सकते हैं।
2. पॉइंटर के द्वारा विकल्पीय कक्षा में फ़ंक्शन कैसे ओवरराइड किया जाता है?
उत्तर: पॉइंटर के द्वारा विकल्पीय कक्षा में फ़ंक्शन को ओवरराइड करने के लिए, पहले पॉइंटर को विकल्पीय कक्षा के ऑब्जेक्ट के साथ इनिशियलाइज़ करना होगा। फिर पॉइंटर के द्वारा पहुंच के माध्यम से फ़ंक्शन को कॉल किया जा सकता है और उसे ओवरराइड किया जा सकता है। यह ओवरराइड फ़ंक्शन विकल्पीय कक्षा में बनाए गए फ़ंक्शन को चमकाता है और उसे बेस कक्षा में उपयोग किए जाने वाले फ़ंक्शन से अलग करता है।
3. क्या विकल्पीय कक्षा में अलग-अलग नामों के साथ बहुत सारे पॉइंटर हो सकते हैं?
उत्तर: हाँ, विकल्पीय कक्षा में बहुत सारे पॉइंटर अलग-अलग नामों के साथ हो सकते हैं। एक विकल्पीय कक्षा में पॉइंटर के द्वारा बेस कक्षा के फ़ंक्शनों को ओवरराइड करने के लिए प्रत्येक फ़ंक्शन के लिए एक अलग नाम का पॉइंटर बनाया जा सकता है। इससे विकल्पीय कक्षा के फ़ंक्शनों को अद्वितीय नाम दिया जा सकता है और ऊपरी संदर्भ में उपयोग किए जाने वाले फ़ंक्शन के साथ इनका भ्रमण किया जा सकता है।
4. क्या डिवाइस्ड कक्षा में बेस कक्षा के फ़ंक्शन को पॉइंटर के माध्यम से बुलाया जा सकता है?
उत्तर: हाँ, डिवाइस्ड कक्षा में बेस कक्षा के फ़ंक्शन को पॉइंटर के माध्यम से बुलाया जा सकता है। यदि हम बेस कक्षा के ऑब्जेक्ट को पॉइंटर के साथ इनिशियलाइज़ करते हैं, तो हम पॉइंटर के द्वारा उसी बेस कक्षा के फ़ंक्शन को कॉल कर सकते हैं। इसके लिए हमें विकल्पीय कक्षा के ऑब्जेक्ट को बनाने की ज़रूरत नहीं होती है, केवल बेस कक्षा के ऑब्जेक्ट को पॉइंटर के साथ इनिशियलाइज़ करना होगा।
5. पॉइंटर के द्वारा विकल्पीय कक्षा में ओवरराइड किए गए फ़ंक्शन का उपयोग क्यों किया जाता है?
उत्तर: पॉइंटर के द्वारा विकल्पीय कक्षा में ओवरराइड किए गए फ़ंक्शन का उपयोग इसलिए किया जाता है क्योंकि यह विकल्पीय क
186 videos
Explore Courses for Back-End Programming exam
Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev
Related Searches

Semester Notes

,

Previous Year Questions with Solutions

,

Viva Questions

,

mock tests for examination

,

Exam

,

video lectures

,

pdf

,

practice quizzes

,

149. Pointer in Derived Class with same function name in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

149. Pointer in Derived Class with same function name in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

ppt

,

Summary

,

shortcuts and tricks

,

past year papers

,

149. Pointer in Derived Class with same function name in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

Objective type Questions

,

Sample Paper

,

MCQs

,

Extra Questions

,

Important questions

,

study material

,

Free

;