C++ OOP - Introduction to classes and objects for beginners

Поделиться
HTML-код
  • Опубликовано: 11 дек 2024

Комментарии • 295

  • @CodeBeauty
    @CodeBeauty  3 года назад +45

    📚 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: 🚀📈💻🔥 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.

    • @МаксимМихайлов-п5е
      @МаксимМихайлов-п5е 3 года назад +2

      is this worth our time, yes or no, if yes why?

    • @alhassancidaibrahim3676
      @alhassancidaibrahim3676 2 года назад

      Thanks

    • @LokeshAbhi
      @LokeshAbhi Год назад

      0:32 real-life objects. Is it necessary?

    • @melophile9859
      @melophile9859 Год назад

      cus nobody explainz as basic as she does. it is worthwhile no cap..! @@МаксимМихайлов-п5е

    • @jameswhite1910
      @jameswhite1910 Год назад

      @@LokeshAbhi It really is. When you're coding video games or database apps, having classes saves you an amazing amount of headaches and confusion.

  • @jesusaranda3726
    @jesusaranda3726 3 года назад +170

    You taught me in 12 minutes what takes my professor an hour and 20 minutes to teach. Thank you.

  • @raghavgupta5031
    @raghavgupta5031 2 года назад +12

    This tutorial describes not only the working of classes and object in C++ but also give an idea how to work with the lists.
    Amazing tutorial ma'am

  • @kissmyaxe9
    @kissmyaxe9 Год назад +14

    I was so lost and confused until I watched this video, this was a life saver

  • @normanjohns1471
    @normanjohns1471 2 года назад +2

    Thanks!

  • @shep7484
    @shep7484 2 года назад +4

    I wouldn't want to belittle the fine work in these videos by this instructor which are exceptional and well done. But I have to take exception to those saying she taught them in 12 minutes what their professor took an hour and 20 minutes to teach. Another student took 4 hours to get their first exposure to the subject. When the professor was teaching that student, it was probably the student’s first exposure to the subject, and the student probably had to ask several questions to make sense of the subject and the various different items , until they finally got it and went away with an overview of the subject. Then when taking this series of videos, they were starting with an overview of the subject and a introduction to the terminology of the subject. But they had at least a fuzzy understanding of the subject and it's vocabulary. When the same information is presented again, each time it is tied in with what is already learned. When the same subjects are covered again in a different class it is a review instead of learning from scratch, and the previous professor deserves a large portion of the credit where the student can go over familiar material faster and understand it better than when it was new material. We learn by steps, first getting an introduction to the vocabulary and concepts, then during each following study of the same material it is solidified further until the student only needs to review a few notes to get up to speed with the subject. You can't compare the time it takes to review a subject to the time it originally takes to get familiar with it.

  • @0xzi
    @0xzi 3 года назад +20

    For anyone getting an error about the list and you're not using "using namespace std;" ..be sure to remember to put using std::list; !!

  • @ordinary_man_84
    @ordinary_man_84 3 месяца назад +1

    The best ever С++ course for beginners. Saldina's lectures are very informative, nothing superfluous. Thanks

  • @maftunaabduhalilova1323
    @maftunaabduhalilova1323 3 месяца назад +3

    your explanations are better than my professor at my university Thank You Saldina 👍👍

  • @blazkowicz666
    @blazkowicz666 3 года назад +17

    Your lessons are awesome. Could you please do a series on Networking in C++, maybe starting from sockets to making get requests and then finally finishing up with gRPC using C++. That would be really awesome, thanks!

  • @ferrerjarmainedenice4927
    @ferrerjarmainedenice4927 3 года назад +17

    to be honest, u deserve more subscribers!!!

  • @alhassancidaibrahim3676
    @alhassancidaibrahim3676 2 года назад +1

    I need to learn from you.
    From your videos so far I think you will the best teacher , thanks

  • @marko.9173
    @marko.9173 4 месяца назад

    Thanks!

  • @benfordhamisi8363
    @benfordhamisi8363 2 года назад +1

    Watched this prior to and I passed my OOP exam. Thank you Saldina.

  • @caseyspaulding
    @caseyspaulding 2 года назад +1

    This channel was recommended to me by my college . Glad they did. Explained very well.

    • @CodeBeauty
      @CodeBeauty  2 года назад +2

      I'm also glad they did, cheers! :D

  • @QuietCatastrophe
    @QuietCatastrophe 10 месяцев назад

    This is the first video that has actually explained the topic in a way I understand, thank you!

  • @TheScissorunner
    @TheScissorunner Год назад +1

    I’ve watched countless other YT videos on learning C++. They were good and I’ve been able to moved past the beginners level.
    I came across your channel and have been pleasantly surprised by finding small but greatly significant improvements in how you approach coding C++.
    Just when I thought I knew quite a bit you have shown me how to improve my skills. Thank You!!!!!

  • @VikramKumar-di6dj
    @VikramKumar-di6dj Год назад +1

    The experience was so smooth not have a single doubt for a sec 😮😍

  • @balvsmalvs5425
    @balvsmalvs5425 Год назад +3

    You are clear and concise.
    Thank you.
    I've had to suffer through classes with a mediocre teacher who just pretends that we should all have been born already knowing all this stuff, so I've had to find other sources of knowledge.
    Keep it up! I've just subscribed.

  • @sainitharthini6332
    @sainitharthini6332 Год назад

    saldina you're THE BEST teacher ever🥰 I'm really lucky to be your subscriber

  • @gulshan3849
    @gulshan3849 2 года назад +1

    Reallly this channel is worth it's name.....thanks a lot mam

  • @yurimelo3404
    @yurimelo3404 3 года назад

    I'm now gettings started with OOP. Thanks for your contribution by teaching us these concepts and praticals using C++;

  • @RaverBorn
    @RaverBorn 3 года назад +4

    You are by far, my fav RUclipsr for code-related content. Awesome stuff, keep it coming!

  • @BrandtLebowski
    @BrandtLebowski 3 года назад +4

    echoing past comments, I have learned more about OOP from you than some of the stuff Coursera and Udemy have on this topic. you are brilliant teacher. just one suggestion: could you put some practise exercises and then show on RUclips how you would solve them?

  • @mikebehm475
    @mikebehm475 6 месяцев назад

    Thank you for the videos. I am fairly new to Programming, I am in my first really Programming class right now in college. It is online with no real instruction, just get read this chapter then do this project. Was finding it confusing. This really help me get through the project. Looking forward to the rest of the videos.

  • @TheoremofBeethoven
    @TheoremofBeethoven 3 года назад +2

    Your pronunciation is extremely clear, I am Mexican and my English is not very good, and on other channels they speak so fast, and it is difficult for me to understand them, but your pronunciation is ideal for anyone who knows the basics of English, in addition your explanations are very good, the only thing I could criticize is your light theme, I don't understand how you might like it hehe (little joke), but hey, for everything else great.

    • @CodeBeauty
      @CodeBeauty  3 года назад +2

      Muchas gracias y saludos a México! 🇲🇽💚🤍❤️
      Hahaha, I don't like light themes, and I personally use dark ones, but I get messages from people who are watching my videos with a very bad internet connection, on a small resolution, and for them, it's much easier to read dark letters on the light background than vice versa.
      That is why I continue to use a light theme, even though some people commented that a dark theme is their personal preference. I believe that making it available for more people is a stronger argument. 🤞🤗🤗

    • @TheoremofBeethoven
      @TheoremofBeethoven 3 года назад +1

      @@CodeBeauty That's funny, I also do code tutorials and I have never received a comment like that, I think I will evaluate it for future tutorials.
      I said so, you should always doubt if someone uses a light theme :D
      Greetings from Mexico and I hope you have a lot of success.

    • @wes9627
      @wes9627 Год назад

      @@CodeBeauty I am 80 years old and your light theme is highly appreciated. Dark on light stands out much better than light on dark for older people with reduced pupil openings.

  • @nicolettepapna272
    @nicolettepapna272 4 года назад +2

    This is better than how my prof teach, thanks. Btw, im a fan of yours. Pls keep uploading. Godspeed.

  • @mr.faisal1708
    @mr.faisal1708 2 года назад

    You Are so GOOD in teaching C++.

  • @RubenRodriguez-ws8rn
    @RubenRodriguez-ws8rn 3 года назад

    Saludos desde Corpus Christi, Texas, USA!! I love your videos! You make RUclips an awesome service to enjoy! Keep going, Saldina!

  • @leythecg
    @leythecg Год назад +1

    A very successful introduction to C++ OOP! Both in terms of content and presentation! Many thanks 👍👍👍

  • @santoshgujar5237
    @santoshgujar5237 2 года назад

    Thank you, Saldina, You are The Best Teacher, Thank you

  • @pimpmetapod7906
    @pimpmetapod7906 3 года назад

    Best channel to learn C++!

  • @muradshirinli710
    @muradshirinli710 3 года назад +1

    Thanks for everthings .I learned a lot because of you.

  • @sbs416
    @sbs416 Год назад +1

    Found out late about this channel....but better late than never...THANK YOU CODE BEAUTY!!

  • @abdullahlahore7416
    @abdullahlahore7416 9 месяцев назад

    you made it so easy, glad that I found your channel.🥰

  • @proxyiostream1511
    @proxyiostream1511 4 года назад +9

    I love how you teach, thanks ;)

  • @avadhutrananavare9598
    @avadhutrananavare9598 3 года назад +2

    You are a great teacher.

  • @jamesbaysah7630
    @jamesbaysah7630 Год назад +1

    can't believe I understand this in a minute

  • @sotravelghllc
    @sotravelghllc 3 года назад

    Thank you. I needed this before i wrote my end of semester exams

  • @johnkt1628
    @johnkt1628 Год назад

    the best example of class and object is class-button, and instances of it on the screen

  • @sudarshan3901
    @sudarshan3901 2 года назад

    I'm here to say Thank You. Your freeCodeCamp video on OOP helped me a lot in my technical interview. Thank You so much... Keep up the good work !!

  • @licensetothrill
    @licensetothrill 2 года назад +1

    I found this video and playlist from the FreeCodeCamp video on C++ OOP. Really, really great video. It taught me things I've always struggled with clearly and concisely. Amazing videos

  • @patrickmtingwi3229
    @patrickmtingwi3229 3 года назад

    after watching some of your videos on C++ its amazing and have liked the approach used

  • @rudysingletary
    @rudysingletary 2 года назад

    I have learned more by your content did reading all technical books on c##

  • @dayla8434
    @dayla8434 9 месяцев назад +1

    I give ur videos a thumbs up before even watching them ❤

  • @creativestudio758
    @creativestudio758 Год назад

    Amazing teaching styles and made essentail concepts clear. thanks you so much

  • @yuanpiamonte3388
    @yuanpiamonte3388 Год назад

    I've been having hard time understanding classes and objects, but your vid has made it clear to me. Thank you so much

  • @kenubismark
    @kenubismark Год назад

    i really love the lesson you taught me what took my teachers week to help me understand
    🥰

  • @JosiahPlett
    @JosiahPlett 2 года назад

    Nice that you're waking up in 9 hours (3:24)
    Also, really great teaching material!

  • @paretare4946
    @paretare4946 10 месяцев назад

    really thanks for this wonderfull course . i can understand it very easily 🥰🥰🥰 thanks a lot maam

  • @harshtripathi1291
    @harshtripathi1291 3 года назад +1

    superb explanation ,, respect your efforts 🙏🙏 ,, love from india

  • @maryamshafique6624
    @maryamshafique6624 2 года назад

    Mam your tutorials are amazing, just a request to you is that please arrange a live chat so we can discuss some issues related to c++....regards.

  • @ItsMaisha-mp2bb
    @ItsMaisha-mp2bb Месяц назад

    Thank you so much for teaching us

  • @saiprakash163
    @saiprakash163 3 года назад +1

    Please explain for loop usage in context of this video.. I was told that initialisation, updation and condition check are needed for a for loop to execute..

  • @m.abdulhai602
    @m.abdulhai602 Год назад

    Write a program with a bench class. Objects are set using dynamic creation. Count using a cycle how many benches are in the first half of the park.

  • @ankit_20904
    @ankit_20904 8 месяцев назад

    SUCH A ABSOULUTE VIDEO Thanks a lot for this video..💝🙌

  • @ashique2403
    @ashique2403 3 года назад

    best explanation of the topics I have ever found anywhere . I just love the way u teach 😍

  • @DevanshiXavier
    @DevanshiXavier 8 месяцев назад

    Hello Didi.
    I am Devanshi from India.
    Thank u so much for making a full playlist on C++.
    Will u please make a video on Java and Python as well???
    I will be very much grateful to u...
    Thank u

  • @HiraIjax
    @HiraIjax 11 месяцев назад +1

    Thank you so much!!!!

  • @kavyapatel6535
    @kavyapatel6535 3 года назад +2

    Never Stop making such useful videos Saldina. Thank you very much!!

  • @noise3900
    @noise3900 2 года назад +1

    Hi mam, why you chosen string at3:35, can we use (chr) instead of it?

    • @day4834
      @day4834 2 года назад +1

      If I'm not mistaken, char can only be used for 1 character, e.g. 'i' whereas string can be used for several characters - "character string". So string is the appropriate data type.

  • @leonardopantoja7121
    @leonardopantoja7121 2 года назад +1

    Excelente video, buenísimo. Gracias.

  • @ASandro.AllMat
    @ASandro.AllMat 8 месяцев назад

    Pretty good video and the way you are using to teach. Be good. Give us more video !

  • @IamSuperGirl22
    @IamSuperGirl22 3 года назад

    Your channel is so great. I am also a data girl student, and you encouraged me a lot.

  • @tonydiorio3748
    @tonydiorio3748 3 года назад

    Almost 10 different videos and this concept is still completely beyond my comprehension x.x

  • @arisgacha296
    @arisgacha296 Год назад

    Thank you for your teaching.

  • @raviranjanojha1275
    @raviranjanojha1275 3 года назад

    Hey, Saldina I am coming from freecodecamp and your course was great!!

  • @teprox7690
    @teprox7690 2 года назад +1

    I like the car with the change color behave. 😉Nice content!

    • @CodeBeauty
      @CodeBeauty  2 года назад

      Yes, that would be a cool feature for car manufacturers to make 😀

  • @leonardopantoja7121
    @leonardopantoja7121 2 года назад +1

    Muchísimas gracias. Las explicaciones fueron muy claras.

  • @mashalmokarar4817
    @mashalmokarar4817 2 года назад

    you are by far the best:)

  • @shakoorgilal4231
    @shakoorgilal4231 Год назад

    easy followed tutorial.Thank uuuu..

  • @marcuslovejoy5413
    @marcuslovejoy5413 3 года назад +1

    I just subscribed from this one video she's amazing

  • @christophergavey7445
    @christophergavey7445 2 года назад

    For anyone getting a list error, include the following at the top of your program: #include

  • @egamberdijabborov6586
    @egamberdijabborov6586 3 года назад

    Thank you very much Saldina. You are the best.

  • @Cesar33-pl
    @Cesar33-pl 3 года назад +1

    Thank you for this video, I am understanding OOP. Great!

  • @lakshanmaduranga2518
    @lakshanmaduranga2518 3 года назад

    Thank you saldina.i learn lot of thing from this video thank you 😊

  • @Saqqi666
    @Saqqi666 Год назад

    Thank yo u soo much dear maam the way you are teaching is highly understandable t love from my side👨‍❤‍👨👨‍❤‍👨

  • @emilycrawford2561
    @emilycrawford2561 Год назад

    @CodeBeauty at one point you said instead of listPublishedVideos one could make another class called videos where the videos can be specified more, can you explain how that works? it is so interesting thanks a lot

  • @imadsalem1446
    @imadsalem1446 2 года назад

    I learned a lot from your channel . Thanks Saldina

  • @arhumahmedkhan8253
    @arhumahmedkhan8253 3 года назад

    very impressive .....how you use simple words to explain a topic.....thank you mam

  • @andresborja9976
    @andresborja9976 3 года назад

    I love your channel Saldina!

  • @BarragoubWalid-bs4ge
    @BarragoubWalid-bs4ge 3 года назад +5

    Heeey im coming from FreeCodeCamp :D u r amazing tku so much for ur perfect explication end keep up Merciiii!!!

  • @pantojaleonardo80
    @pantojaleonardo80 2 года назад +1

    Buenísimo. Gracias.

  • @jetspray3
    @jetspray3 4 года назад +1

    Hey i really love your C++ education videos but i would really appreciate if you can zoom in you screen so it can be seen more clear. I would really appreciate if you do that.

  • @ameliacarter2692
    @ameliacarter2692 3 года назад +1

    This is amazing!!!!!!!!Just a big thanks for your efforts!

  • @shanzayahmed8081
    @shanzayahmed8081 3 года назад +1

    Can you pleassse make a python tutorial? I find your tutorials really helpful for c++

  • @Brusselsprouts2023
    @Brusselsprouts2023 9 месяцев назад

    what a great video. thank you!

  • @danthemann6565
    @danthemann6565 2 года назад

    Great video, a little too fast for me an absolute beginner. However, very well done. TY.

  • @TheVivekss
    @TheVivekss 3 года назад

    It was fabulous to watch channel video. You are really very cute and good teacher, your teaching is so really great talking to the point. Please make video on design pattern, if possible. 🙏

  • @KarinaGarcia-tk5re
    @KarinaGarcia-tk5re Год назад

    Gracias!!! excelente expicacion

  • @reshmasuresh3161
    @reshmasuresh3161 3 года назад +1

    Very useful💓Thx

  • @abbagarba5800
    @abbagarba5800 9 месяцев назад +1

    thank you, really appreciate for your videos but one thing is that pls can you change the background on your next video to be on dark mode for our clear sight

    • @CodeBeauty
      @CodeBeauty  9 месяцев назад

      Thanks, that's a good suggestion, I changed it to dark mode in my later videos 🤗😄

  • @dhinakaranr9691
    @dhinakaranr9691 3 года назад +1

    You are really a codebeauty ❤️

  • @thomasbrown9596
    @thomasbrown9596 3 года назад

    Thanks for making this vid! Really helped clear up my understanding of classes. Will be sure to keep a look out for your next vids. Thanks again

  • @samstrc
    @samstrc Год назад

    You are amazing thank you so much!!

  • @snakbite15
    @snakbite15 Год назад

    This was very helpful, thank you for making this!

  • @testvb6417
    @testvb6417 4 года назад +1

    very well explained

  • @AlfraRed
    @AlfraRed 2 года назад

    Thank you for the video. I didn't really understand how you iterated through the list with the for loop though, if I am honest...

  • @jlandes
    @jlandes Год назад

    How do you get the built and compiled program to show the outputs in a new terminal window like that?

  • @post8103
    @post8103 Месяц назад

    Suppose we have an object that doesn’t have an obvious behaviour, e.g for the class of furniture, we could have an object called table, the table has attributes like height width weight etc but it doesn’t do anything so what would it’s behaviour be? (or do behaviours include external factors interacting with said object, like placing food on the table etc)