Hybrid Inheritance in C++ with Diamond Problem and its Resolution | Virtual Inheritance in C++

  Рет қаралды 42,516

Simple Snippets

Simple Snippets

Күн бұрын

Пікірлер: 47
@SimpleSnippets
@SimpleSnippets 5 жыл бұрын
Hey Guys, if you want more such tech educational videos on this channel then please support me by subscribing to this channel & also share it with your friends as it helps me create more content just for you ✌
@thereisnoname0859
@thereisnoname0859 3 жыл бұрын
underrated channel.I always tell my friends how perfect tutorial u are
@SimpleSnippets
@SimpleSnippets 3 жыл бұрын
I appreciate that!
@amutha6579
@amutha6579 5 жыл бұрын
you are making effort to educate others.thank you.
@SimpleSnippets
@SimpleSnippets 5 жыл бұрын
Trying my best to share my knowledge with everyone 😊 You can assist me in this vision by sharing my videos & channel with your friends and asking them to subscribe too. That's the biggest help & support you can provide Amutha 😊✌️
@adarshkrchaudhary2269
@adarshkrchaudhary2269 4 жыл бұрын
Hi just commenting on channels which helped me in one way or the other, land a great job offer from a huge firm! Thanks! I shared the channel with other people too!
@SimpleSnippets
@SimpleSnippets 4 жыл бұрын
Glad to help Adarsh and congrats on your Job. This makes the really Happy 🙂
@dynamic-babu-ez8zx
@dynamic-babu-ez8zx 3 жыл бұрын
Thank you so much you made it too easy .. bless you..
@snehastudy4107
@snehastudy4107 5 жыл бұрын
Sir, you are absolutely amazing. You make the concepts very clear. Thanks a lot.
@SimpleSnippets
@SimpleSnippets 5 жыл бұрын
That's great to know Sneha! I'm glad you liked the videos 😁 please do share them with your friends too ✌️
@snehastudy4107
@snehastudy4107 5 жыл бұрын
@@SimpleSnippets Sure !
@SimpleSnippets
@SimpleSnippets 5 жыл бұрын
@@snehastudy4107 thank you 😁
@tanyachhetri9406
@tanyachhetri9406 3 жыл бұрын
Great explanation. Even answers all queries which may arise.
@sgowda6117
@sgowda6117 3 жыл бұрын
you are one of the best guy to explains things in very simple ways. awesome
@graspitfast3369
@graspitfast3369 7 жыл бұрын
love your videos. it helps me a lot. the way uv not dragged the videos ...its really easy to understand. thanks a lot
@SimpleSnippets
@SimpleSnippets 7 жыл бұрын
Thank you so much for such a wonderful response and review. This really makes me happy to hear that these videos are helpful to you. 😇✌️ Please do share the videos with your friends and keep sharing the knowledge 😇
@anubhav_gupta_ji
@anubhav_gupta_ji 6 жыл бұрын
Bhai tumhara to sikka chalna chahiye tha youtube pe itna ghazab phadaate ho🙌🏻
@SimpleSnippets
@SimpleSnippets 6 жыл бұрын
Thank you anubhav. Very happy to hear your feedback and positive review. Bas share kardo videos apne dosto main. Bohot help and support hojayega channel ko 😊✌️
@UmairKhan-ye1wr
@UmairKhan-ye1wr 3 жыл бұрын
GREAT EXPLANATION, JUST AAZING. THANKS A LOT...
@naeroforceofficial
@naeroforceofficial 5 жыл бұрын
I have a big question that I find ambiguous about this video, hope you will see this :) I have more questions but maybe they will all get answered if I simply ask this: Why should I use the virtual inheritance? It seems like it's very similar to create a static member except it's less clear where it comes from and what its value is. What are the circumstances that puts me in the condition of using virtual inheritance? Thanks for the videos! :D
@graspitfast3369
@graspitfast3369 7 жыл бұрын
u need to be recognised more. ur amazing
@SimpleSnippets
@SimpleSnippets 7 жыл бұрын
Thank you so much ya. Well you can really help by sharing my videos with your friend. That'll be helpful in sharing the knowledge as well 😇✌️
@graspitfast3369
@graspitfast3369 7 жыл бұрын
yes sure
@jyotimehrotrajyoti5139
@jyotimehrotrajyoti5139 4 жыл бұрын
Good job 👍👍 Nice representation of work as well as explained well.
@SimpleSnippets
@SimpleSnippets 4 жыл бұрын
Thanks Jyoti, means a lot. Please do share the channel with your friends & ask them to join our Subscriber family too😊 that will be the biggest help & support 🤟
@jamesnash9675
@jamesnash9675 2 жыл бұрын
you are the best.............masum
@deshabhaktgavali1846
@deshabhaktgavali1846 4 жыл бұрын
Thank you so much brother for making such beautiful videos. Please keep making these type of videos. Lots of love!!!
@rajneeshkumararya3643
@rajneeshkumararya3643 Жыл бұрын
Your uploading a good content for programmers another channel secured syntax is also good but for hackers and cybersecurity
@جيمرمصري-ق5ق
@جيمرمصري-ق5ق 5 жыл бұрын
3:58 does the derived class take copy of the variable val alll do all of them share the same variable?
@DanielStJohn-hc7mh
@DanielStJohn-hc7mh 2 жыл бұрын
nice job
@rishabh7011
@rishabh7011 4 жыл бұрын
Sir why can't we change the base class public data members inside our derived class (not inside constructor) ??
@mohithvarigonda9516
@mohithvarigonda9516 4 жыл бұрын
bro can you explain me why can't we use the same concept in java for multiple and hybrid inheritance?
@antonychristos
@antonychristos 4 жыл бұрын
Java doesn't support multiple inheritance. To implement multiple inheritance in java we use the concept of interface
@yashtiwari7509
@yashtiwari7509 4 жыл бұрын
You are much better than vikash pandey
@TheAdityaVerma
@TheAdityaVerma 5 жыл бұрын
wat if we directly try to print val in get value function of drieved class 3?
@TheAdityaVerma
@TheAdityaVerma 5 жыл бұрын
will there be any error?
@SimpleSnippets
@SimpleSnippets 5 жыл бұрын
How about you try it and let me know 🤟
@Danny-007
@Danny-007 4 жыл бұрын
@@TheAdityaVerma arey dynamic programming wale bhaiyya
@gokulnaathb2627
@gokulnaathb2627 3 жыл бұрын
@@TheAdityaVerma It'll be ambiguous as we're inheriting 2 copies of val, one from base class 1 and one from base class 2. The compiler will not know which value to print.
@rezwanmuid7649
@rezwanmuid7649 6 жыл бұрын
can you please upload regarding even driven programming???
@pranavgarg1990
@pranavgarg1990 3 жыл бұрын
sir here both base class1 and base class 2 have the function of base class 0 so in child class when multiple inheritance takes place does the funtion of base class gets copied twice??
@himanigulati6922
@himanigulati6922 4 жыл бұрын
the code should work if i take member methods instead of constructors but it gives an error.
@yashtiwari7509
@yashtiwari7509 4 жыл бұрын
You are much better than Vikash Pandey.
@Ayush-1911
@Ayush-1911 11 ай бұрын
@GowthamVarmaSrinivasan
@GowthamVarmaSrinivasan 2 жыл бұрын
Honestly, this video was quite confusing because you are using derived1::getValue() function to set the tone to the problem, but when we do virtual inheritance this call within the getValue() has no relevance. Would have been better if you cut to the chase right from the beginning : "For hybrid inheritance, the last class in the inherited virtual class list is considered in case of ambuity."
@rohitnangare1296
@rohitnangare1296 5 жыл бұрын
Bro you are teaching wrong thing. When the derived3 object is getting created the compiler goes through both derived1 and derived2 constructor that is why the value changes for val . To prove this place brake points in both constructors.
@nitishk6471
@nitishk6471 6 жыл бұрын
10: 00
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
Hybrid Inheritance Diamond Problem in Hindi
26:50
MySirG.com
Рет қаралды 46 М.
Recursive Functions in C++ with Example Program & Explanation
11:15
Simple Snippets
Рет қаралды 129 М.
Operator Overloading in C++ Programming | C++ Programming for Beginners
13:32
Multiple Inheritance Deep Dive | C++ Tutorial
14:53
Portfolio Courses
Рет қаралды 11 М.
Programming Is NOT Enough | Add these 7 skills…
13:19
Travis Media
Рет қаралды 424 М.
how Google writes gorgeous C++
7:40
Low Level
Рет қаралды 987 М.
Virtual Functions & Abstract Classes in C++ | C++ Programming Tutorials
15:12
What is INHERITANCE in C++? 👨‍👧‍👧
11:05
Bro Code
Рет қаралды 20 М.