© S. Uchitel, 2004
Java provides a mechanism for instantiating objects from a class definition: new
“new” does four things:
Reserves memory in the heap for an object.
Creates an object using the class as a blueprint
Runs a construction method defined within the class.
Returns a reference to the object