Object Oriented Programming in C#: A C# Tutorial for Beginners - Learn OOPS

preview_player
Показать описание
In this C# tutorial for beginners, we're going to learn how to write code in an object-oriented style. We'll start by creating a simple class, and then we'll add methods and properties to it. By the end of the tutorial, we'll have a working example of an object-oriented program in C#!

If you're new to object-oriented programming, or you just want to learn more about it, then this tutorial is for you! By the end of this tutorial, you'll have a better understanding of how to write code in an object-oriented style, and you'll be ready to start building your own programs!

👉 What you will learn:

0:00 Introduction
0:41 What You'll Learn
1:37 Pre-requisites
2:34 Object-Oriented Programming Concepts
2:52 Abstraction
3:34 Encapsulation
5:05 Polymorphism
11:58 Access Modifiers in C#
12:15 Access Modifiers Member's Accessibility
29:22 Types of Constructors in C#
29:50 Default Constructor
33:40 Parameterized Constructor
38:40 Private Constructor
46:11 Static Constructor
50:01 Destructor
54:40 Advantages of Inheritance
56:08 Types of Inheritance
56:45 Single-Level Inheritance
57:07 Multi-Level Inheritance
57:51 Hierarchical Inheritance
58:31 Multiple Inheritance
59:05 Hybrid Inheritance

Рекомендации по теме
Комментарии
Автор

This is a good refresher for someone who haven't used C# for a quite a while...or someone who's shifting to C# from another language.

generalities
Автор

great explanation! it really makes sense comparing with what my college tutor taught me.

ngocanhnguyen
Автор

This is literally the best video for OOP C# OMG Thank you! For anyone that disliked it, this is a beginners' beginner's guide! I went to school but left early to open a business, but I needed this refresher! Thank you so much!!!

Lilioideae
Автор

Thanks for the great Explanation. Subscribed and best wishes!

MohitSharma-urpl
Автор

Great tutorial. Taught me quite a lot about C# OOP which is very important. The library to gain understanding of C# is endless. Thank you for providing your knowledge.

kopilkaiser
Автор

Abstraction is a higher-level concept or a way of thinking when you start designing your application from the business requirement.
Abstraction is a process of identifying essential entities (classes) and their characteristics (class members) and leaving irrelevant information from the business requirement to prepare a higher-level application design.

kiran.kesarkar
Автор

As of now my best video on oop's.

alokrajsingh
Автор

Really good explanation. Thanks a lot ❤

akhileshp
Автор

I want polymorphism, encapsulation and abstraction Great video by the way

mohammedyasirarafath
Автор

what is the meaning of {get; set;} with public int id.

harshpatel
Автор

Hi my friend can we contact I have a question

suleymanguseynow
Автор

why do these videos never have captions i gotta focus

YoIntangible