Inheritance
Subclasses
Multiple Inheritance
What is inherited
Mixins
Refactoring existing classes to use Inheritance