Classes must be instantiated dynamically with use of the new operator
The new operator returns a reference to the new object