Topics Covered -
- Introduction to Classes
- Not Everything Needs To Be a Class
- Data & Behavior - Attributes, Fields/Members, Methods
- Create Your First Python Class
- What Do You Mean By Class Instances?
- Adding Methods or Behavior to Your Python Class
- Introduction to Magic Methods - str
- Inheritance & Polymorphism
- Dive Deeper in OOPs - A Future Outlook -> class methods, static methods, property, getters & setters
- basic.py
- character.py
- members.py - class & instance variables
- inheritance_polymorphism.py
- decorators.py - class decorators
- game_save_zortan_4.py
- cash_register.py - practice
- box.py - magic methods