Yaron Jackoby Profile Answers by Yaron Jackoby Jun 9th, 2011 The constructor just return the object itself.when you call to new you get the object. the new calls to the constructor of the class in order to create the object and the return value from the new is the pointer of the object so this is the return value.
Why does constructor doesn't have a return type ?