Back to Browse

Learn C# Inheritance With Interfaces, Abstract Classes, & Virtual Methods

26.3K views
May 21, 2017
19:29

⭐ Kite is a free AI-powered coding assistant that will help you code faster and smarter. The Kite plugin integrates with all the top editors and IDEs to give you smart completions and documentation while you’re typing. I've been using Kite for 6 months and I love it! https://www.kite.com/get-kite/?utm_medium=referral&utm_source=youtube&utm_campaign=renaissancecoders&utm_content=description-only Hey! We have some useful links for you! Code Editor: https://code.visualstudio.com/ Code Theme: https://marketplace.visualstudio.com/items?itemName=casualjim.theme-desertex Game Engine: https://unity3d.com/ Inheritance Guide https://docs.microsoft.com/en-us/dotnet/articles/csharp/programming-guide/classes-and-structs/inheritance Intro Music https://soundcloud.com/gramatik/10-gramatik-muy-tranquilo Today you're going to learn about C# inheritance. Inheritance is a design pattern - a way of organizing your code. It can be tricky to learn the best ways to leverage inheritance to make it worth it, though. In this video, Darren uses a basic AI battle royale to help you understand the uses of inheritance. Follow along and you will know how to construct interfaces, use protected member variables, define abstract and virtual methods, and override parent functions within subclasses. Enjoy, and thanks for watching!

Download

1 formats

Video Formats

360pmp430.3 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Learn C# Inheritance With Interfaces, Abstract Classes, & Virtual Methods | NatokHD