Demonstrates how abstract classes can be used.
Commented to make flying cars clearer.