Back-End Programming Exam  >  Back-End Programming Videos  >  Learn to Program with C++: Beginner to Expert (in Hindi)  >  155. Pure Virtual Function and Definition in C++ (Hindi)

155. Pure Virtual Function and Definition in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

186 videos

FAQs on 155. Pure Virtual Function and Definition in C++ (Hindi) Video Lecture - Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

1. Pure Virtual Function क्या होता है और इसकी परिभाषा क्या होती है?
उत्तर: Pure Virtual Function एक वर्चुअल फंक्शन होता है जिसका कोई डिफ़िनिशन नहीं होती है। यह एक अद्यावधिक फंक्शन होता है जिसका उपयोग अपने वेरिएंट क्लासों में ओवरराइड करने के लिए किया जाता है। इसका उपयोग इंटरफेस तथा एब्सट्रैक्ट क्लास बनाने के लिए भी किया जाता है।
2. Pure Virtual Function कैसे डिफ़ाइन की जाती है?
उत्तर: Pure Virtual Function को डिफ़ाइन करने के लिए उसकी डिफ़िनिशन वेरिएंट क्लास में की जाती है जो इसे ओवरराइड करती है। वेरिएंट क्लास में वेर्चुअल फंक्शन को कोई डिफ़िनिशन नहीं दी जाती है, लेकिन वह अपने अनुसार फंक्शन को ऑवरराइड कर सकती है।
3. Pure Virtual Function क्यों उपयोगी होती है?
उत्तर: Pure Virtual Function उपयोगी होती है क्योंकि यह अनुभवी वेरिएंट क्लास के लिए एक इंटरफेस प्रदान करती है। इसके द्वारा वेरिएंट क्लासेस को एक सामान्य तरीके से संचालित करने की सुविधा मिलती है और सॉलिड डिज़ाइन निर्देशानुसार कोड का विकास किया जा सकता है।
4. Pure Virtual Function का स्वरूप कैसा होता है?
उत्तर: Pure Virtual Function का स्वरूप निम्नलिखित होता है: virtual returnType functionName(arguments) = 0; यहां, returnType वापसी प्रकार को निर्दिष्ट करता है, functionName फंक्शन का नाम है, और arguments पैरामीटर की सूची है। इसके बाद = 0 दर्शाता है कि यह एक Pure Virtual Function है।
5. Pure Virtual Function किस तरह से वेरिएंट क्लास में ओवरराइड की जाती है?
उत्तर: Pure Virtual Function को ओवरराइड करने के लिए वेरिएंट क्लास में नए फंक्शन को उसी नाम से बनाना होगा और उसे virtual कीवर्ड के साथ चिह्नित करना होगा। इसके बाद उसे वेरिएंट क्लास के बाहर डिफ़ाइन करना होगा। ऐसा करने से वेरिएंट क्लास में ओवरराइड किया गया Pure Virtual Function उपयोग के लिए उपलब्ध हो जाएगा।
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

Previous Year Questions with Solutions

,

practice quizzes

,

mock tests for examination

,

Semester Notes

,

pdf

,

Free

,

155. Pure Virtual Function and Definition in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

Viva Questions

,

past year papers

,

Important questions

,

Extra Questions

,

Exam

,

video lectures

,

Summary

,

155. Pure Virtual Function and Definition in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

Sample Paper

,

ppt

,

Objective type Questions

,

155. Pure Virtual Function and Definition in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

shortcuts and tricks

,

MCQs

,

study material

;