Inheritance | C# | Tutorial 31

Поділитися
Вставка
  • Опубліковано 22 лип 2024
  • Source Code - www.giraffeacademy.com/program... This video is one in a series of videos where we'll be looking at programming in C#. The course is designed for new programmers, and will introduce common programming topics using the C# language.
    Throughout the course we'll be looking at various topics including variables, arrays, getting user input, loops, conditionals, object orientation and much more.

КОМЕНТАРІ • 113

  • @atlas8414
    @atlas8414 Рік тому +32

    Five years later, and this is still the best collection of c# tutorials out there. I'd just wish it was longer. Any videos on algorithms, design patterns, delegates, generics etc would be much appreciated. Hell, if you had a patreon, i'd be def a follower. These videoes are so great to revisit. Best teacher i've had.

    • @naturelist
      @naturelist Рік тому

      I completely agree! most useful video on c# in the world. And all of that for free.

    • @bojohannesen4352
      @bojohannesen4352 Місяць тому

      That's not going to happen. RIP Mike

  • @87mustafaerden
    @87mustafaerden 5 років тому +50

    This tutorial was the best about C# basics i found. Thank you so much. It would be great to learn some advanced topics with a real world project. I hope you can have a course like that on udemy or somewhere. Thank you for all your effort. Best wishes to you from Turkey

  • @ranjanadissanayaka5390
    @ranjanadissanayaka5390 6 місяців тому +2

    Best ever video made about inheritance. Thank you so much Mike. Wish you had covered other OOP concepts as well.

  • @trackhero2714
    @trackhero2714 4 роки тому +4

    What I love about your videos Mike (aside from your clear explanations and delivery), is you use examples that make SENSE. So many instructors use the most random things to describe how to make classes, methods, inheritance etc, that leave the learner scratching their heads. Would love to see more content from you on c#!

  • @Clashclouds
    @Clashclouds 4 роки тому +1

    Having finally finished this series I just want to say a huge thanks.
    Before this series I hadn't done any real programming- just sort of pseudo programming within things like Roll20 or streambots. But I was too scared to try real programming with no idea where to begin and no easy way to learn it. Someone recommended your channel to me and its been the absolute best. This is something I really love doing and it wouldn't even be possible for me without this. I'm not sure if you still use this channel; as it looks like its been two years since you last uploaded. But I hope you do. Because this is the absolute best.
    Thank you again.

  • @ShadesGameSource
    @ShadesGameSource 3 роки тому +1

    Well, I just finished the last video in this playlist, and I just want to say thank you so much for this tutorial, Mike; you're a fantastic teacher.
    I have enormous respect for people who go out of their way to help others, and you've clearly put in a crazy amount of time and work into your content... and it's FREE, even.
    And in all honesty, your C# tutorial videos are the absolute best that I've been able to find online.
    ...We don't deserve you, bro. lol
    Anyway, I hope you and your family are doing well during these tough times. Stay safe!
    Merry Christmas and happy new year!

  • @audra-ls1yb
    @audra-ls1yb Рік тому +1

    Best tutorials in the whole web world. I don't normally comment online, but thank you! I finally started to understand C# after each of your videos. Keep going!

  • @sentientslug3259
    @sentientslug3259 3 роки тому

    Okay wow iv watched all your C# videos now. You explained inheritance better than anyone else iv watched. Mike PLEASE extend this series into deeper concepts. This was an amazing series and I would love this series to be extended. Thanks for the tutorials.

  • @adebowaledollars1
    @adebowaledollars1 4 роки тому +1

    Yo Mike, you are one of the best best teachers of c# beginner's course. Your teachings are easy to understand. Thanks a lot man!

  • @DarElBarka
    @DarElBarka 5 років тому +16

    Thank you so much Mike - I learned so much with this tutorial. Can you do more advanced C#. A followup to this series.

  • @georgenader5340
    @georgenader5340 Рік тому

    Really I can't find the words to thank you !!! Thank you so much, Mike, you are the GOAT

  • @JIu4Ho
    @JIu4Ho 5 років тому +89

    is there any chance we will see C# advanced tutorials please?

    • @fathimhiri5926
      @fathimhiri5926 4 роки тому +1

      he can you suggest me?

    • @AbuAl7sn1
      @AbuAl7sn1 2 роки тому +9

      @@fathimhiri5926 advanced English

    • @Glomly
      @Glomly 2 роки тому

      Не, чувак, так не пойдет

    • @MickTheRus
      @MickTheRus 2 роки тому

      @@Glomly почему?

    • @farhanaagufa
      @farhanaagufa Рік тому

      Surely.

  • @FuzzyDPozzy
    @FuzzyDPozzy 5 років тому +40

    @Mike Dane man all this food made me hungrier to learn more code, after this what do we learn do you have anything like a season 2 episodes ?
    Speaking honestly from all the tutorials i've been watching since i started with your tutorials i felt content, i could understood anything you said , everything was on point , i am just satisfied with your tutorials , if you were to have a season 2 , i would definitely even buy from udemy i don't care, this is high quality stuff man. No matter what i say i can't show how appreciated i am for your tutorials!
    Thank you so much for your effort and for your time :)
    If there is something better to read after this let me know.

  • @Alexanderthenotsobad
    @Alexanderthenotsobad 7 місяців тому

    SIX years after this video release and I'm just now discovering you. I surmise you have a great career going as a developer.
    Good stuff! 👨‍💻

  • @ThatKidTony
    @ThatKidTony 5 років тому +2

    These lessons were a great help for myself. I would really love to see some more advanced lessons now that I am at the end of these.

  • @hazemelmanfy9317
    @hazemelmanfy9317 3 роки тому +1

    you are amazing man, this is the best tutorial I've ever seen

  • @chris8534
    @chris8534 2 роки тому +1

    Well I'm finished. Thanks Dane. The best explained C# tutorial on youtube. From best I can tell the only reason you don't have millions of subscribers like other channels is because there is no intermediate, advanced and projects courses for a lot of the content in your playlists (unless I'm missing something). People would flock to that.

  • @sinansalameh
    @sinansalameh 4 роки тому +2

    The best explanation about inheritance in c#, thanks Mike

  • @kolawoleadekunle5364
    @kolawoleadekunle5364 5 років тому

    The new learning for me is the use of virtual and override keywords... You are simply a awesome teacher... Many Thanks.

  • @ImBoyCryWolf
    @ImBoyCryWolf Рік тому

    Awesome easy to understand tutorial series here, man. Thanks

  • @haimangtruong7180
    @haimangtruong7180 4 роки тому

    Excellent tutorials Mike. I'm completely new to coding, but it is something that I have been meaning to get into for a while and was advised C# was the way the go. I've checked out a few other tutorials online and got completely lost part of the way through however, your explanations and examples made perfect sense and I managed to follow them all the way through to the end. I just need to find a way to remember the syntax now! :) Many thanks and keep up the good work!!

  • @SOMEONE-eq5bu
    @SOMEONE-eq5bu Рік тому

    Can't thank you enough,
    Truly best explanation of C# basics 👌
    Couldn't find any better source 👏

  • @WillEhrendreich
    @WillEhrendreich 4 роки тому +1

    you're seriously a fantastic teacher. You're at Tim Corey level. Thanks!

  • @binjozoken6055
    @binjozoken6055 2 роки тому

    You are seriously a good teacher. I've watched other videos/tutorials about inheritance and I always came away with the idea that it was a pointless topic. At 2:54 in this video, a little light bulb went off in my head and I realized that inheritance is a powerful concept. Thanks.

  • @ZebraDonkeyNinja
    @ZebraDonkeyNinja 2 роки тому

    You're such a great presenter! You've really helped me so much with your tutorials :D!

  • @fcolell
    @fcolell 4 роки тому

    Thank you so much Mike i've going over all the tutorial and has helped me a lot

  • @sauravshrestha1890
    @sauravshrestha1890 2 роки тому

    By far the best explanation of Inheritance in the web!!!

  • @vincentsolon3216
    @vincentsolon3216 5 років тому

    Thank you bro! I'm a c# refresher but I learned a lot again from you.

  • @ChrisLerouxDesign
    @ChrisLerouxDesign 4 роки тому +2

    Just finished watching the 4.5 hour version of all of the tutorials mashed together. Firstly, thank you Mike! You're a great teacher and I learned a lot. Now to challenge is retaining all of this. I've tried learning to code in the past and the issue's always been finding applications that cement the core concepts in my brain and not allow them to fade over time. So I'm trying to do some exercises on various sites and those are fruitful in helping me learn even more.

  • @sivegami1
    @sivegami1 3 роки тому

    You are awesome !!! So good that I am able to grasp the object oriented concept !!!

  • @Haikan.
    @Haikan. 5 років тому

    Great work! I hope you continue this project

  • @jaba8005
    @jaba8005 2 роки тому

    This is the best explanation I found on internet.
    Thanks.

  • @navidhakimi7122
    @navidhakimi7122 5 років тому +4

    More c# videos, please! They are awsome

  • @gazell3s
    @gazell3s 3 роки тому +1

    That was absolutely beautiful. :)

  • @halooshka1904
    @halooshka1904 6 років тому +26

    Thank you for this tutorial! are you going to continue c# tutorials or did you finish them? There are still a lot of things that you did not do a tutorial on.

    • @fathimhiri5926
      @fathimhiri5926 4 роки тому +1

      he, can you suggest me advanced courses tuto?

  • @Stellanovum
    @Stellanovum Рік тому

    Thanks for the tutorial! It helped a lot!

  • @MultiNorG
    @MultiNorG 2 роки тому

    Awesome dude! Do not stop ;)

  • @nitro-ww6sk
    @nitro-ww6sk 5 років тому +1

    thank you very much, please continue in more advanced parts of C#

  • @briansullivan2664
    @briansullivan2664 4 роки тому

    Great videos broseph!

  • @jessekipkemboi3075
    @jessekipkemboi3075 3 роки тому

    Thank Mike. I searched for online courses everywhere and yours was the best. Thanks for the course
    But we would also like some follow-up on an advanced tutorial please

  • @dpach2846
    @dpach2846 2 роки тому

    Great explanation man, can't wait to see more

  • @thebaba620
    @thebaba620 8 місяців тому +1

    Bro how is this dude able to explain this in 10 mins better than my teacher did in 80mins? I mean its much simpler and easy to understand aswell.

  • @mentalisme
    @mentalisme Рік тому

    Mike Dane, you're the best giraffe

  • @carldjovan
    @carldjovan Рік тому

    This is sooo helpful.
    Thanks a lot dude

  • @emreertunc
    @emreertunc 4 роки тому

    Hope you'll continue to this series with polymorphism, encapsulation and abstraction someday. Most useful c# tutorial on udemy & youtube so far. Really simple explanations but still covering everything about terms. Really sad that it's not completed but anyway, thanks for the effort

  • @mmaranta785
    @mmaranta785 Рік тому

    Great explanation!

  • @rasmusbergstrm3060
    @rasmusbergstrm3060 4 роки тому

    Awesome tutorials, thank you.

  • @AlversonLayne
    @AlversonLayne 4 роки тому

    This is a very helpful tutorial, Thanks!

  • @chenchen1872
    @chenchen1872 2 роки тому

    wonderful explanation!

  • @maskartazakka2722
    @maskartazakka2722 4 роки тому +1

    thank you make dane i'm from indonesia precisely in central sulawesi. watching your class which is very interesting, and helpful, again thank you very much make dane

  • @jayfaulkner1274
    @jayfaulkner1274 2 роки тому

    I like the way you teach.

  • @srinivasaraoyp3640
    @srinivasaraoyp3640 5 років тому

    First of all , the basic lecture on c#.net inheritance is very interesting, in addition to it, you have nicely explained how a virtual method of base class is overridden in the derived class . ABCD's of inheritance. Thank you.

  • @Baumrindenlutscher
    @Baumrindenlutscher 5 років тому

    I knew how to use it but I had problems with really understanding the meaning of this stuff. I have watched many explanations but never really understood it completely., but your tutorials really help me understand what is happening, thank you very much.

  • @farhanaagufa
    @farhanaagufa Рік тому

    You're such a guru

  • @user-pc7px7em5z
    @user-pc7px7em5z Рік тому

    תודה רבה סרטון מעולה

  • @MistarKiRaMY
    @MistarKiRaMY 5 років тому

    thanks mike.. you are amusing!

  • @ivarbt
    @ivarbt 5 років тому

    Really enjoyed this series! Any plans for an advanced tutorial? Or any tips on tutorials that pics up from this?

  • @ammaralbakaa
    @ammaralbakaa 4 роки тому

    Mike is a legend.

  • @YruamaZepol
    @YruamaZepol Рік тому

    amazing amazing amazing thank you!

  • @samvelmuradyan9517
    @samvelmuradyan9517 4 місяці тому

    goated my guy, goated.

  • @verdugo2445
    @verdugo2445 2 роки тому

    you're a savior

  • @damianwilding
    @damianwilding 2 роки тому

    great tutorial. Thanks bro

  • @jonlbs7
    @jonlbs7 3 роки тому

    EXCELLENT !! ✨✨👍😊

  • @5a035
    @5a035 2 роки тому

    VERY well explained and articulated. thank you so much!

  • @ticey4316
    @ticey4316 2 роки тому

    Thank you very much.

  • @mirashahira9289
    @mirashahira9289 5 років тому

    Thank you so much Mike. I easy understand about C# but can you pls do a tutorial on ENUM?

  • @anarbekomurzakov8089
    @anarbekomurzakov8089 2 роки тому

    Bro this is really good.
    But, where are the rest of oop video's?
    Subbed. You explain really cool. Enjoyed when you did override the virtual one.

  • @fathimhiri5926
    @fathimhiri5926 4 роки тому

    that was fantastic tutorials thank you very much god bless you inchalla
    who else confined and use his time to learn more about c#? any sugegstions for more advanced or real project on c#?

  • @hawzhin010
    @hawzhin010 2 роки тому

    thanks bro ♥

  • @mi5956
    @mi5956 4 роки тому

    Best explanation

  • @marvellousx4421
    @marvellousx4421 4 роки тому +1

    看完了,很好

  • @user-ql8dl6xx1s
    @user-ql8dl6xx1s Рік тому

    Instead of virtual and using override, you can also use the key word new to make special dish

  • @efti5386
    @efti5386 3 роки тому

    Thank of your nice teaching ! But i hope you record more advance from c# thats will the best c# advance tutorial

  • @guersomfalcon7544
    @guersomfalcon7544 4 роки тому

    By functionality do you mean methods, fields and properties?

  • @masterbigpaul
    @masterbigpaul 4 роки тому

    Seen all pls make more C# :)

  • @jannickbreunis
    @jannickbreunis 4 роки тому

    This video has way to few likes and views. Great explanation!

  • @fahadaslamtanoli
    @fahadaslamtanoli 2 роки тому

    very goood videos

  • @haithama.hussein8097
    @haithama.hussein8097 2 роки тому

    Could you plz write program in C# language to find X power n, by using single level
    inheritance?

  • @ashitchowdhury2027
    @ashitchowdhury2027 4 роки тому

    Your teaching ability is super. Where did you studied?

  • @canaldopericles2167
    @canaldopericles2167 3 роки тому

    great

  • @shermaynnekoshy1694
    @shermaynnekoshy1694 2 роки тому

    Mike the best

  • @jawadqureshi7850
    @jawadqureshi7850 Рік тому

    Italian chef is not gonna be a normal chef, he's gonna be an Italian Chef 😂

  • @PandorasBox2
    @PandorasBox2 4 роки тому

    thanks for this course however the level is like regular C for college and all Console programming not really useful in real world
    so are you planning to continue to next level?

  • @adebowaledollars1
    @adebowaledollars1 4 роки тому

    Hi Mike or anyone who can answer this question. Is it possible for a class to inherit the constructor method?
    So basically:
    1)I made class A and added attributes (2) I made a constructor (3) I made a method for class A (4) I made class B and inherited class A
    But I am getting error in class B saying something about not having constructor.....
    So any help on how I can inherit the constructor too in class B?

  • @wpl0173
    @wpl0173 Рік тому

    How can I reach out to mike?

  • @ChrisLerouxDesign
    @ChrisLerouxDesign 4 роки тому

    Question: why do you need to create the "chef" object (line 15)? If you just had line 16 on its own, would it not work? I ask because in the last tutorial you could call "Math.sqrt" without having to create an object, so I'm confused as to if I'm missing something.
    (Don't know if anyone will see this, might find the answer before a reply is given, but leave one nonetheless if you know the answer in case someone else stumbles upon this comment).

  • @emilyduduzile653
    @emilyduduzile653 2 роки тому

    Why does ItalianChef display as Chef instead of ItalianChef when running the program? Thank you.

  • @leobryant1011
    @leobryant1011 3 роки тому

    hey yall if you miss Mike Dane like I do, and wanna know what he's doing it turns out he is still active on other channels doing tutorials for them, as well as providing programming courses in various parts of the real world. His twitter is twitter.com/mike_dane

  • @sclim6726
    @sclim6726 4 роки тому

    chef c = new italianchef() ; c.makespecialdish() ; what it prints?

  • @Enginering
    @Enginering 4 роки тому

    please make more c# tutorial

  • @user-zm5sk4ht9c
    @user-zm5sk4ht9c 4 роки тому +4

    Who's ready to jump into Unity now?

    • @herbybraybrook622
      @herbybraybrook622 4 роки тому

      Hey, do you know a good tutorial series for starting unity?

    • @user-zm5sk4ht9c
      @user-zm5sk4ht9c 4 роки тому

      @@herbybraybrook622 Well it depends... I'd advise Brackeys youtube channed all the way...
      It depends weather you are interested in 2d, 3d or gamedev in general. Brackeys sort of covers it all and I personally started out with this tut-series as I was mostly interested in 3d: ua-cam.com/video/j48LtUkZRjU/v-deo.html
      It's a little outdated as a few things have changed since in Unity, but it's nothing major... You can manage easily through the course even if using the latest version of Unity.
      It also covers a good base of UI basics as well as general concepts you have to understand when working with Unity, so really it's a good start for both 2d and 3d. Overly a perfect start if you are aiming to proceed on learning 3d later on... But really it's a good start in general no matter if you are aiming for 2d or 3d.
      Later to expand upon your knowledge that there's a lot of good courses on Udemy if you are interested in that kind of stuff. But don't get carried away with paid content as really all you need is already provided for free you just have to look.
      Unity's own website has surprisingly good tutorials for really everything, recommend to check them out as well: unity.com/learn
      If you are more interested in 2d Brackeys has a lot of tut's scattered throughout the channel for that as well as this playlist:
      ua-cam.com/video/on9nwbZngyw/v-deo.html
      There are a lot of other good tut's and channel's out there as well as, just type in Unity Tutorial in UA-cam and see for yourself.

  • @konstantinfomenko2560
    @konstantinfomenko2560 4 роки тому

    Zero dislikes! Finally! :)

  • @justsomerandomdude9783
    @justsomerandomdude9783 3 роки тому

    please some more tutorial

  • @unknownfactor6489
    @unknownfactor6489 3 роки тому

    I will call you my master if someone asks where I learned about coding

  • @douglasposho9299
    @douglasposho9299 3 роки тому

    int Name = " Mike Dane"
    Console.WriteLine("Keep up the good work!! {0}", Name)

  • @rounak3811
    @rounak3811 3 роки тому

    This is off topic but this sounds kinda funny -
    "" Everybody Gangsta until ItalianChef MakePasta()""

  • @pauliusandacic4001
    @pauliusandacic4001 5 років тому +1

    31 videos and still wearing the same t-shirt... Explanations plz ;)

  • @stefanboon
    @stefanboon 2 місяці тому

    Now I'm hungry

  • @malangi31
    @malangi31 3 роки тому

    I come here after my college class lol