Completed
- Abstraction: Simplifying Complex Systems
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Python Object-Oriented Programming - Complete Crash Course for Beginners
Automatically move to the next video in the Classroom when playback concludes
- 1 - Introduction
- 2 - What is OOP?
- 3 - The Four Pillars of OOP
- 4 - Simple Example: Building a Class
- 5 - Basic Definitions: Objects, Classes, Methods
- 6 - Constructor and Destructor in Python
- 7 - Inheritance: Building Relationships between Classes
- 8 - Working with Class Variables
- 9 - Exploring Class and Static Methods
- 10 - Utilizing the @property Decorator
- 11 - Encapsulation: Data Hiding and Access Control
- 12 - Method Overriding: Customizing Inherited Methods
- 13 - Polymorphism: One Interface, Multiple Implementations
- 14 - Abstraction: Simplifying Complex Systems
- 15 - The Role of Loops in OOP