Class Inheritance

Basics the open keyword

Inheriting fields from a class

Inheriting methods from a class

Overriding properties and methods