Constructors
A constructor:
- is a special method that is used to set up a newly created object
- often sets the initial values of variables
- has the same name as the class
- does not return a value
- has no return type, not even void
The programmer does not have to define a constructor for a class