Constructors
Classes
With parameters
With default parameter values
Calling the parent constructor
Constructor chaining
Overriding the parent constructor