Relationship between Virtual Functions, Pure Virtual Functions and Abstract Classes in OOP explained

  Рет қаралды 175,226

CodeBeauty

CodeBeauty

Күн бұрын

Пікірлер: 455
@CodeBeauty
@CodeBeauty 3 жыл бұрын
📚 Learn how to solve problems and build projects with these Free E-Books ⬇️ C++ Lambdas e-book - free download here: bit.ly/freeCppE-Book Entire Object-Pascal step-by-step guide - free download here: bit.ly/FreeObjectPascalEbook 🚀📈💻🔥 My Practical Programming Course: www.codebeautyacademy.com/ Experience the power of practical learning, gain career-ready skills, and start building real applications! This is a step-by-step course designed to take you from beginner to expert in no time! 💰 Here is a coupon to save 10% on your first payment (CODEBEAUTY_YT10). Use it quickly, because it will be available for a limited time.
@Shad0wBenny
@Shad0wBenny 3 жыл бұрын
I would love to but your page only accepts PayPal. Please consider updating to other payment options.
@battosaijenkins946
@battosaijenkins946 3 жыл бұрын
@CodeBeauty, wow you code everyday like this?! Ur kinda cute!! 😋
@juliuscesar4176
@juliuscesar4176 2 жыл бұрын
You have explained to me what the book didn't explain. You have helped me create and compile my midterm project. Thank you very much! I wish you the best of success in all your endeavors.😀👍
@Blinkxys
@Blinkxys Жыл бұрын
YOu have an amazing voice, i want to marry you
@MarianSyFy
@MarianSyFy 3 жыл бұрын
None of my University teachers were able to made programming look so easy like you do. Good job on being such a great teacher!
@CodeBeauty
@CodeBeauty 3 жыл бұрын
☺️🤗🧡
@akwisah
@akwisah 20 күн бұрын
I told her that too!
@adithyasankar4522
@adithyasankar4522 2 жыл бұрын
The fact that you decided to keep the nostalgia you got apart of this video shows how much effort you put into these thank you so much for these videos
@CodeBeauty
@CodeBeauty 2 жыл бұрын
🥰🥰
@uwelab6590
@uwelab6590 10 ай бұрын
Finally someone who explains things as simple as they are and does not complicate them. Thanks
@Lordcarlox
@Lordcarlox 3 жыл бұрын
I'm always amazed how this OOP videos can summarize 1 week of formal programming courses. They are rudimentary, but an ideal start.
@nothingiseverperfect
@nothingiseverperfect 3 жыл бұрын
Oh girl you are blowing my professors and teachers out of the WATER 😭😭😭😭 bless your soul queen 🙌🙌😭😭 I hope you make it to heaven
@CodeBeauty
@CodeBeauty 3 жыл бұрын
Thanks so much ☺️🥰🥰
@michaelisnardi6380
@michaelisnardi6380 2 жыл бұрын
Thank you for teaching the world C++ in logical, bite-size chunks! I am a longtime C programmer and am just getting up to speed on C++. Your course is helping me do that with minimum effort. I was prompted to leave a comment because I too played the accordion when I was young and I too miss playing it!
@hamzah7025
@hamzah7025 2 жыл бұрын
YOU ARE AN AMAZING TEACHER. I dont need to check for someone else's tutorial. I am always sure that your tutorial is all I need to understand OOP.
@adhel-estebanriverarodrigu2234
@adhel-estebanriverarodrigu2234 2 жыл бұрын
And here I was studying and now I just got sidetracked by the accordions... I don't regret it. Thanks for your invaluable help in the videos! You truly have a deep knowledge and talent in teaching programming! Keep up the great work!
@Boba0514
@Boba0514 3 жыл бұрын
Thank you so much for this video, I just got my first tech job as a C++ developer, and the only C++ questions during the interview were about virtual functions, so you helped me get the job!
@sahibpreetsingh8695
@sahibpreetsingh8695 3 жыл бұрын
This teacher has a great art of simplifying things such that even a new student is able to take out the core meaning from her session. Good Job teacher
@arashghasemi3158
@arashghasemi3158 3 ай бұрын
I learned all the C++ concepts I was struggling to learn in university with your videos that teach them as simple as they are and not unnecessarily complicate them. Thanks for the amazing toturials :)
@michaellundgren6949
@michaellundgren6949 3 жыл бұрын
I watched many c++ tutorials and this was the first video I watched that I allowed me to understood this concept! Thanks!
@CodeBeauty
@CodeBeauty 3 жыл бұрын
That is great to hear 🤗😃😃
@voceviva6080
@voceviva6080 Жыл бұрын
I am an Opera Singer and also a voice teacher and a choir director. When i was young I was studying programming and chemistry which i never finished. Due to Covid I returned to study programming again, but it has been hard on me. Because I am not so young, although your videos and explanations have helped with my understanding of how the process should be done. I wish all teachers were helpful as you are.
@satranc_kaplani
@satranc_kaplani Жыл бұрын
As an electonics engineering student, I love u r tutorials. Thanks for your nice explanation. greetings from Turkey :)
@-_-5070
@-_-5070 2 жыл бұрын
I just loved how clear and confident you are while teaching, pleased that I've found your channel♥️😊
@vutiendat3601
@vutiendat3601 3 жыл бұрын
I'm Vietnamese. I have ever learned coding from Vietnamese teachers, but I have something to be not understanding. So I decided to learn from foreigner that you. At first, I have to watch and translate at the same time because of my poor English. So now, I got something I didn't understand before. Thank u so much! p/s: your voice is easy to listen to! ❤️❤️❤️
@jasphercadelina4577
@jasphercadelina4577 3 жыл бұрын
You are currently the best c++ teacher on KZbin University
@sketchyboi1491
@sketchyboi1491 Жыл бұрын
I must say, I'm so glad I found this video. I was having a really hard time understanding the concept of virtual functions for months. This demotivated me and caused me to take a long break from learning C++. However, after watching YOUR explanation of it, I actually understand the concept now and the purpose of using it. I've had more confidence in learning the language since then. Thanks!
@ordinary_man_84
@ordinary_man_84 3 ай бұрын
I listened to 25 accordion compositions on the link with affection. Very beautiful music.
@nielspaulin2647
@nielspaulin2647 8 ай бұрын
You are an excellent teacher! I myself is a retured university ass. prof and have given many lectures in advanced Java programming among others. I took me several years to be as good as you !!!
@CodeBeauty
@CodeBeauty 8 ай бұрын
Thank you so much! 🥰
@maytezhou2585
@maytezhou2585 3 жыл бұрын
First time I see you getting so emotional. Sometimes I get emotional like that. And tears just come up from my eyes without noticing. Thank you for the video. You explained it so well. I am learning this on my c++ course at university and this is really helpful!
@hazaonly
@hazaonly 2 жыл бұрын
Thank you Sensei! You taught me passion, patience, precision, peace and Abstract Classes. 🙏 🙇
@notappi3982
@notappi3982 3 жыл бұрын
Leterally u can beat any professor in teaching skills.
@CodeBeauty
@CodeBeauty 3 жыл бұрын
☺️🤗🧡
@charlesmaganga8430
@charlesmaganga8430 2 жыл бұрын
Absolutely
@mashmixture5662
@mashmixture5662 Жыл бұрын
Exaxtly
@lipegranado
@lipegranado 6 күн бұрын
Better better better content, teaching, talk clearly (for me that not English native).. So I learning so much ! Thanks! ❤
@moneynamazi5893
@moneynamazi5893 3 жыл бұрын
Watched so many tutorials about virtual functions. None of them was this good. Awesome example for virtual functions
@chanakasworkspace2528
@chanakasworkspace2528 2 жыл бұрын
Thanks a lot for this! I watched this video about an hour before my exam and it helped me do what I was supposed to do. Everything's clear and concise. You're a brilliant teacher!
@niteshkoli007
@niteshkoli007 2 жыл бұрын
your way of teaching also like pure virtual function forces me to understand the topic easily.😁thank you so much.
@nazmulhaquenahin
@nazmulhaquenahin 2 жыл бұрын
I am just fallen in love the way you teach and your explanation
@mahmoudmostafa9028
@mahmoudmostafa9028 3 жыл бұрын
With your style, you make learning easier
@CodeBeauty
@CodeBeauty 3 жыл бұрын
🙏💙
@mahmoudmostafa9028
@mahmoudmostafa9028 3 жыл бұрын
@@CodeBeauty 😍😍😍😍😍
@nikolaystoychev7170
@nikolaystoychev7170 2 жыл бұрын
The most unique video I've ever seen. It is incredibly well explained and completely comprehensive. Well done!
@anmolnuri10
@anmolnuri10 2 жыл бұрын
I was so daunted by what this topic had in stored but you made it really simple to comprend. I appreciate you and your value to the coding community. Thank you !!!
@hidemat5141
@hidemat5141 2 жыл бұрын
Saldina, thanks for your videos. I've been trying to learn c++ for so long, but always get deterred and bored. You present c++ in a consumable format. So I'm finally learning it. :)
@engineering6217
@engineering6217 2 жыл бұрын
most underrated channel on youtube
@ikasugami
@ikasugami 3 жыл бұрын
Ya, I used to play Bassoon in school for a while, and I get nostalgic for that from time to time like when I hear some music with a prominent bassoon part.... Thank you for sharing about playing the accordion!
@CodeBeauty
@CodeBeauty 3 жыл бұрын
☺️🤗🧡
@jamesmuigai6236
@jamesmuigai6236 Жыл бұрын
2 years down the line but video it's very lively like you're doing it today. We will forever miss this lectures In Kenya the instrument is used in folksongs
@midastouchh
@midastouchh 3 жыл бұрын
The way you teach c++ makes it more simple... Nice work ma'am.
@MatheusA-xo6vc
@MatheusA-xo6vc 3 жыл бұрын
Grateful for your work! 👏🏻👏🏻👏🏻
@CodeBeauty
@CodeBeauty 3 жыл бұрын
Much appreciated! 🙏💙
@salihbarknakkaya8101
@salihbarknakkaya8101 8 ай бұрын
It is so nice to see the real BEAUTY OF CODE! Thank you so much for sharing these beneficial informations with us, you literally 100 times better than my profs.
@CodeBeauty
@CodeBeauty 8 ай бұрын
🥰🥰
@hbm293
@hbm293 3 жыл бұрын
The accordion choices are great! The hungarian čardaš remembered me about a passage of Brahms' Hungarian dance n°4
@asadnaqviii
@asadnaqviii 3 жыл бұрын
I was thinking to drop C++ and learn some other programming language iinstead until I saw your videos! You have explained each and everything brilliantly and made everything look fun and easy :D Love from Pakistan
@dianelysrocha7156
@dianelysrocha7156 3 жыл бұрын
This is so interesting. Thank you for the time you invest on your videos. I come from Java, and I find myself fighting my brain on syntax a lot. Thanks to you that process has become way easier.
@nomesa7374
@nomesa7374 8 ай бұрын
Guys, this is what happens when a musician becomes a programmer: Great articulation, clear/simple/concise language for difficult concepts, and great examples. Saldina. Well done! btw. Nice music. I wished only it had a piece of music from Iran too. 😀
@hassanshah-in8vu
@hassanshah-in8vu Күн бұрын
Well u made me feel nostalgic as well during learning and working in office. Thanks for the detailed guide.
@Hamza-dw4iw
@Hamza-dw4iw 2 жыл бұрын
This channel should have a million subs
@laurino.
@laurino. 3 жыл бұрын
I'm learning C and C++ in school and i always learn something there and you upload a video about it!! Is amazing, With this videos i understand everything perfectly and learn new things you add :D
@CodeBeauty
@CodeBeauty 3 жыл бұрын
🤗🤞🧡
@hammadhamid1382
@hammadhamid1382 Жыл бұрын
After watching so many videos finally i understand the concept .Brilliant teaching skills 👍👍
@CodeBeauty
@CodeBeauty Жыл бұрын
I'm happy to hear that 🤗💓
@giuliadodaro826
@giuliadodaro826 2 жыл бұрын
You explained very well. Despite the explanation was in English I understood everything and you cleared up any doubts I had. Thank you.
@Montahista
@Montahista 2 жыл бұрын
hey, I'm coming from code camp, your lessons it's amazing , I'm Montaha from Libya (north Africa)
@sahilabhi1297
@sahilabhi1297 2 жыл бұрын
You teach so effectively , plz come to India and become my teacher here i want to feel the essence of c++ in person with my teacher. 🎉
@jasnarmstrng
@jasnarmstrng Жыл бұрын
The accordion nostalgia bit was a nice touch. Looking forward to creating a concert in C++. Instrument class example 👍
@weAreMoulak
@weAreMoulak Жыл бұрын
the nostalgic accordian part Was really adorable , keep it up mam , u teach very Well , may god reWard u
@NKernytskyy
@NKernytskyy 3 жыл бұрын
Yep, this channel's name is correct - there is code and there is beauty.
@charleswayne5581
@charleswayne5581 6 ай бұрын
Is it just me or the word harmonika itself is already music to my ears. Just so cute🥺.Thanks for sharing!
@ashah123123
@ashah123123 3 жыл бұрын
Welcome back after a long break. You are amazing teacher.
@moaz_king_1001
@moaz_king_1001 11 ай бұрын
thx very much this video really helped me alot .. your videos are really easy to understand and very helpful
@Jabrownie23
@Jabrownie23 2 жыл бұрын
Thanks for sharing the accordion link with the Just Duet channel. It was very amusing to hear the "Super Mario Bros" and "Still Dre" songs. I chuckled a bit seeing how straight their faces looked as they played. I hope you'll continue with your passion in playing the accordion, it sounds like a wonderful instrument meant for a wonderful person.
@alexfrozen
@alexfrozen 2 жыл бұрын
OMG... I was looking for operators implementation in C++, but found a Beauty...
@RazanSt5
@RazanSt5 Жыл бұрын
what, i was scared of oop because of what they all talk about. i think you make it very easy and understandable. thank you so much! also i really like the shirts you wear
@mittom7628
@mittom7628 2 жыл бұрын
Svaka čast, prepametna i prelepa Mostarko
@CodeBeauty
@CodeBeauty 2 жыл бұрын
🙏 ❤️
@lickguitars1276
@lickguitars1276 Жыл бұрын
im also a musician myself and i think that you are a talented person so keep doing whats you doing
@JO-ct6dl
@JO-ct6dl 2 жыл бұрын
Thank you for another great video. Just for the clarification, please explain the difference between using, Instrument* i1= new Accordion(); and Instrument* i1= new Instrument(); in this situation.
@HarshSharma-je9yd
@HarshSharma-je9yd Жыл бұрын
Hi, do you know why did she use "new"?
@shibashabatnotski5163
@shibashabatnotski5163 2 жыл бұрын
Thank you so much for such good quality video's! i am currently studying for an exam to the army and your vids present the needed knowledge very well!
@harshchandwani9781
@harshchandwani9781 Жыл бұрын
Thanks for making such a clear explanation to the virtual and pure virtual function
@edwardoliveira1748
@edwardoliveira1748 Жыл бұрын
This helped me alot to understand these. Thank you.
@ritika2563
@ritika2563 3 жыл бұрын
Love Ur work. Explanations are never complex , but build from the basic up to total completeness.
@zz22HD
@zz22HD 3 жыл бұрын
Oh wow, well aren't you full of surprises :-) That was quite a fun fact right there.
@CodeBeauty
@CodeBeauty 3 жыл бұрын
🎹🙏💙 Veliki pozdrav za Zagreb! 🇭🇷❤️🤍💙
@moularaoul643
@moularaoul643 3 жыл бұрын
Your way of teaching is very educational!!! Thank you for this chapter.
@korsaretention8846
@korsaretention8846 Жыл бұрын
you are my favorite teacher in C++ i like ur explanation keep going :)
@mustafaaltay4920
@mustafaaltay4920 2 жыл бұрын
Clear, informative and gorgeous videos. Many thanks for amazing C++ tutorials dear Saldina, greetings from Turkey 👍
@unpersonownlife
@unpersonownlife 3 жыл бұрын
The pacing in this video is great! Will you consider doing more in-depth videos about C/C++ internals?
@CodeBeauty
@CodeBeauty 3 жыл бұрын
Yes, absolutely! Thank you! Glad you enjoyed it! 🤗
@easylearning1207
@easylearning1207 3 жыл бұрын
Finally 😍I was waiting for oop tutorials
@fernandoalbuquerque6645
@fernandoalbuquerque6645 3 жыл бұрын
Amazing explanation. It's a tough subject for understanding but....you saved my night.
@shaboobis9283
@shaboobis9283 2 жыл бұрын
Excellent lesson. Your teaching is concise and refreshing.
@_nabin_8848
@_nabin_8848 Жыл бұрын
wow this video clear out all of my confusion related to the virtual function. thanks a lot for that.
@khandakerrakibulhasan
@khandakerrakibulhasan 2 жыл бұрын
I really like your teaching style. Your explanation was awesome . 🥰
@mphafineo326
@mphafineo326 2 жыл бұрын
❤Cpp getting wayyy better!!!!!
@felipevalles3831
@felipevalles3831 3 жыл бұрын
Nunca había aprendido tantas cosas en tan poco tiempo eres una excelente maestra 😉. Saludos desde Lerdo, Durango. Mx.
@jeebanbhagat5354
@jeebanbhagat5354 3 жыл бұрын
Hey you are a great teacher there is no doubt :) Since, you asked to comment what kind of videos we want then I want you to make videos on advanced C++ and touch software engineering from button to advanced if you are interested. Hope you consider...
@AnandKumar-dc2bf
@AnandKumar-dc2bf Жыл бұрын
Such a clear explanation, and u have a very nice smile. god bless U....
@1tav0
@1tav0 Жыл бұрын
Your channel is a goldmine of knowledge thank you so much
@bigpanda9928
@bigpanda9928 3 жыл бұрын
I'm new to classes and objects and your videos are very like very helpful
@programtin
@programtin Жыл бұрын
the best video i have ever seen about oop 🤞
@cmod8099
@cmod8099 Жыл бұрын
Like the Fleetwood Mac song goes .... You make learning Fun! Many Thanks.
@petkopopov2823
@petkopopov2823 Жыл бұрын
heil from Bulgaria :) I'm addicted to your lessons !
@CodeBeauty
@CodeBeauty Жыл бұрын
Здравей 🇧🇬❤️
@roros2512
@roros2512 3 жыл бұрын
the notation used in 06:44 Instrument* i1 = new Accordion( ); it is also used in linked list as Node* newNode = new Node( ); but I do not understand why this is done in this way, any help? thanks! thanks teacher Saldina!
@santoshpattnaik6524
@santoshpattnaik6524 2 ай бұрын
to give the object ability to access all the public methods or properties of the both base and derived classes. It's very useful in that case.
@unclerojelio6320
@unclerojelio6320 3 жыл бұрын
What I find most interesting is how these modern IDEs are capable of catching errors instead of having to wait for the compiler to do it.
@OmgThisssguy
@OmgThisssguy 2 жыл бұрын
Phenomenal teaching, thank you for explaining it so clear!
@juzerbaatwala8868
@juzerbaatwala8868 2 жыл бұрын
Thanks for your explanation I’m now ready for my exam tomorrow 😙 Superb explanation
@dsears
@dsears 3 жыл бұрын
You are a great teacher. Thank you.
@elizabethc.9215
@elizabethc.9215 2 жыл бұрын
Thank you for sharing the accordion story!
@danielricardoricraq6722
@danielricardoricraq6722 3 жыл бұрын
very good content , great video , saludos desde Peru!
@CodeBeauty
@CodeBeauty 3 жыл бұрын
Muchos saludos a Peru! 🇵🇪❤️🤍
@ShenalVimukthi-m3c
@ShenalVimukthi-m3c 11 ай бұрын
Thank you saldina your videos are helping me a lot in my university works.☺
@RajNamdev_19
@RajNamdev_19 7 ай бұрын
but one thing is for sure you teach more beautifully than you are ❤
@CodeBeauty
@CodeBeauty 7 ай бұрын
Thank you for the compliments 🥰
@adarshbharti8782
@adarshbharti8782 2 жыл бұрын
Crystal clear topic thanx madam...
@ghazanfarghaffar1249
@ghazanfarghaffar1249 5 ай бұрын
We want that video of Beauty (Literally) playing Accordion right now. Great explanation btw
@hansikathathsarani3762
@hansikathathsarani3762 2 жыл бұрын
Today example taken to describe is awesome.
@musaddiklalkot3514
@musaddiklalkot3514 3 жыл бұрын
Appreciated the work and teaching skills from India....
@jessealcocer9539
@jessealcocer9539 2 жыл бұрын
saving the semester!!!
@CodeBeauty
@CodeBeauty 2 жыл бұрын
💓💓
@indiangigachad777
@indiangigachad777 3 жыл бұрын
yeah i was stuck on dynamic memory allocation and inheritance this helped get some footing...thanks!
Friend functions and classes in C++ (Programming for beginners)
18:18
БУ, ИСПУГАЛСЯ?? #shorts
00:22
Паша Осадчий
Рет қаралды 3 МЛН
كم بصير عمركم عام ٢٠٢٥😍 #shorts #hasanandnour
00:27
hasan and nour shorts
Рет қаралды 11 МЛН
Миллионер | 3 - серия
36:09
Million Show
Рет қаралды 2,1 МЛН
C++ Abstract base classes and pure virtual functions [7]
7:09
Professor Hank Stalica
Рет қаралды 7 М.
Premature Optimization
12:39
CodeAesthetic
Рет қаралды 836 М.
SOME UNIQUE C++ CODE! // Pacman Clone Code Review
26:42
The Cherno
Рет қаралды 287 М.
Virtual Functions & Abstract Classes in C++ | C++ Programming Tutorials
15:12
C++ OOP - What is polymorphism in programming? (simple example)
15:20
SMART POINTERS in C++ (for beginners in 20 minutes)
24:32
CodeBeauty
Рет қаралды 104 М.
Object-Oriented Programming is Bad
44:35
Brian Will
Рет қаралды 2,3 МЛН
you will never ask about pointers again after watching this video
8:03