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

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. क्या हम बहुस्तरीय इंहेरिटेंस में और अधिक माता क्लासेस के साथ निर्माणक कार्य को कॉल कर सकते हैं?
उत्तर. हां, हम बहुस्तरीय इंहेरिटेंस में और अधिक माता क्लासेस के साथ निर्माणक कार्य को कॉल कर सकत
Related Searches

video lectures

,

mock tests for examination

,

Viva Questions

,

Summary

,

Objective type Questions

,

past year papers

,

study material

,

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

,

Extra Questions

,

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

,

shortcuts and tricks

,

Important questions

,

Exam

,

practice quizzes

,

MCQs

,

Previous Year Questions with Solutions

,

Semester Notes

,

pdf

,

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

,

Free

;