Today we are on day seven of our seven-day learning series. Yesterday (day six), we went through a few advanced topics and we discussed attributes, generics, and LINQ. Today, we will start learning object-oriented programming (OOP) using C#.
This will be a practical approach to OOP, while covering all the aspects. You will benefit even without having any basic knowledge of OOP and move on to confidently practicing this easily in the workplace.
We will be covering these topics:
- Introduction to OOP
- Discussing object relationships
- Encapsulation
- Abstraction
- Inheritance
- Polymorphism