Back-End Programming Exam  >  Back-End Programming Videos  >  Learn to Program with C++: Beginner to Expert (in Hindi)  >  122. Example of Constructor in Derived Class with Multilevel Inheritance in C++ (Hindi)

122. Example of Constructor in Derived Class with Multilevel Inheritance in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

186 videos

FAQs on 122. Example of Constructor in Derived Class with Multilevel Inheritance in C++ (Hindi) Video Lecture - Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

1. डिवाइस क्लास में निर्माणक का उदाहरण दें जिसमें बहुस्तरीय इंहेरिटेंस हो।
उत्तर. निर्माणक रूप में एक डिवाइस क्लास के उदाहरण के लिए हम एक डिवाइस क्लास बना सकते हैं जो एक बेस्ट डिवाइस क्लास से इंहेरिट करेगा और इसे एक डिवाइस कंट्रोलर क्लास से इंहेरिट करेगा। इसके लिए हम इस तरह का कोड लिख सकते हैं: ```c #include<iostream> using namespace std; // बेस्ट डिवाइस क्लास class BestDevice { public: BestDevice() { cout << "बेस्ट डिवाइस क्लास का निर्माणक कार्य" << endl; } }; // डिवाइस कंट्रोलर क्लास class DeviceController { public: DeviceController() { cout << "डिवाइस कंट्रोलर क्लास का निर्माणक कार्य" << endl; } }; // डिवाइस क्लास class Device: public BestDevice, public DeviceController { public: Device() { cout << "डिवाइस क्लास का निर्माणक कार्य" << endl; } }; int main() { // डिवाइस क्लास का निर्माण Device d; return 0; } ``` इस कोड में, डिवाइस क्लास बेस्ट डिवाइस क्लास से इंहेरिट करता है और डिवाइस कंट्रोलर क्लास से भी इंहेरिट करता है। जब एक डिवाइस ऑब्जेक्ट बनाया जाता है, तो सबसे पहले बेस्ट डिवाइस क्लास का निर्माणक कार्य चलेगा, फिर डिवाइस कंट्रोलर क्लास का निर्माणक कार्य चलेगा और अंत में डिवाइस क्लास का निर्माणक कार्य चलेगा। यह बहुस्तरीय इंहेरिटेंस का एक उदाहरण है।
2. क्या बहुस्तरीय इंहेरिटेंस में निर्माणक कार्य कॉल होता है?
उत्तर. हां, बहुस्तरीय इंहेरिटेंस में निर्माणक कार्य कॉल होता है। जब हम एक डिवाइस ऑब्जेक्ट बनाते हैं, तो डिवाइस क्लास के निर्माणक कार्य के पहले सबसे पहले बेस्ट डिवाइस क्लास का निर्माणक कार्य चलेगा, फिर डिवाइस कंट्रोलर क्लास का निर्माणक कार्य चलेगा और अंत में डिवाइस क्लास का निर्माणक कार्य चलेगा। इसे बहुस्तरीय इंहेरिटेंस कहा जाता है क्योंकि डिवाइस क्लास बेस्ट डिवाइस क्लास से और डिवाइस कंट्रोलर क्लास से इंहेरिट करता है।
3. क्या एक डिवाइस क्लास में और एक डिवाइस कंट्रोलर क्लास में दोनों का निर्माणक कार्य हो सकता है?
उत्तर. हां, एक डिवाइस क्लास में और एक डिवाइस कंट्रोलर क्लास में दोनों का निर्माणक कार्य हो सकता है। जब एक डिवाइस ऑब्जेक्ट बनाया जाता है, तो डिवाइस क्लास के निर्माणक कार्य के पहले सबसे पहले बेस्ट डिवाइस क्लास का निर्माणक कार्य चलेगा, फिर डिवाइस कंट्रोलर क्लास का निर्माणक कार्य चलेगा और अंत में डिवाइस क्लास का निर्माणक कार्य चलेगा। इसलिए, डिवाइस कंट्रोलर क्लास के निर्माणक कार्य को दोहराया जाता है।
4. क्या हम बहुस्तरीय इंहेरिटेंस में और अधिक माता क्लासेस के साथ निर्माणक कार्य को कॉल कर सकते हैं?
उत्तर. हां, हम बहुस्तरीय इंहेरिटेंस में और अधिक माता क्लासेस के साथ निर्माणक कार्य को कॉल कर सकत
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

122. Example of Constructor in Derived Class with Multilevel Inheritance in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

practice quizzes

,

Previous Year Questions with Solutions

,

Semester Notes

,

video lectures

,

MCQs

,

past year papers

,

Exam

,

Objective type Questions

,

Extra Questions

,

study material

,

Summary

,

mock tests for examination

,

Free

,

Sample Paper

,

122. Example of Constructor in Derived Class with Multilevel Inheritance in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

ppt

,

122. Example of Constructor in Derived Class with Multilevel Inheritance in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

Viva Questions

,

shortcuts and tricks

,

Important questions

,

pdf

;