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