157. Abstract Base Class in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

186 videos

FAQs on 157. Abstract Base Class in C++ (Hindi) Video Lecture - Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

1. क्या होते हैं सी में Abstract Base Class?
उत्तर: सी में Abstract Base Class (अमूर्त मूल कक्षा) वे कक्षाएँ होती हैं जिनका उपयोग अन्य कक्षाओं को वारिसानी देने के लिए किया जाता है। इन कक्षाओं का उपयोग अवस्थाओं, तरिकों और नीतियों को निर्धारित करने के लिए किया जाता है जो अनुभागीय कक्षाओं के बीच साझा होती हैं।
2. Abstract Base Class का उपयोग क्यों किया जाता है?
उत्तर: Abstract Base Class का उपयोग अनुभागीय कक्षाओं के बीच साझा तत्वों, तरिकों और नीतियों को परिभाषित करने के लिए किया जाता है। इससे कक्षाओं के बीच एक मानक रखा जा सकता है और कोड की पुनर्योजन और पुन:उपयोग को कम किया जा सकता है।
3. Abstract Base Class कैसे परिभाषित की जाती है?
उत्तर: Abstract Base Class को परिभाषित करने के लिए हमें केवल कक्षा को अमूर्त (वर्चुअल) बनाना होगा। इसके लिए हमें कक्षा के एक सदस्य को अमूर्त घोषित करना होगा, जिसे एकसाथ रखने के लिए हमें "= 0" उपयोग करना होगा। इससे इस कक्षा को Abstract Base Class बना दिया जाएगा।
4. Abstract Base Class में क्या अनुभागीय कक्षाएँ हो सकती हैं?
उत्तर: Abstract Base Class में अनुभागीय कक्षाएँ अन्य कक्षाओं को वारिसानी कर सकती हैं। यह मतलब है कि एक Abstract Base Class को एक या एक से अधिक Abstract Base Class से वारिसानी दी जा सकती है, और तब उन Abstract Base Class को उपयोग करके वे कक्षाएँ बनाई जा सकती हैं जो उन्हें इंप्लीमेंट करेंगी।
5. Abstract Base Class के उदाहरण क्या हो सकते हैं?
उत्तर: Abstract Base Class के उदाहरण में एक गणितीय कक्षा "Shape" शामिल हो सकती है, जिसमें चौखट, वर्ग, वृत्त, त्रिभुज, आदि के आकारों के लिए विभिन्न तरीकों को परिभाषित किया जाता है। इसके अलावा, एक वाहन कक्षा "Vehicle" भी Abstract Base Class के उदाहरण के रूप में लिया जा सकता है, जिसमें गाड़ी, बस, मोटरसाइकिल, आदि के प्रकारों को परिभाषित किया जाता है।
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

Free

,

MCQs

,

Exam

,

Important questions

,

157. Abstract Base Class in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

ppt

,

Extra Questions

,

video lectures

,

Previous Year Questions with Solutions

,

past year papers

,

mock tests for examination

,

Objective type Questions

,

Viva Questions

,

Sample Paper

,

pdf

,

study material

,

Semester Notes

,

157. Abstract Base Class in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

Summary

,

practice quizzes

,

157. Abstract Base Class in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

shortcuts and tricks

;