Classes

Introduction to classes

Bound unbound and static methods

Basic inheritance

Monkey Patching

New-style vs. old-style classes

Class methods alternate initializers

Properties

Using the property decorator for read-write properties

Singleton class

Default values for instance variables

Class composition

Class and instance variables

Listing All Class Members

Setting the ABCMeta metaclass

Using the property decorator

Descriptors and Dotted Lookups