• Define classes
  • Instance objects
  • Instance attributes
  • Methods
  • The __init__ method
  • Properties
  • Class data
  • Inheritance
  • Multiple Inheritance
  • Base classes
  • Special methods
  • Pseudo-private variables
  • Static methods